Embedded Android Developer

2 weeks ago


Auckland, Auckland, New Zealand Brunswick Full time

Come explore opportunities within Brunswick, a global marine leader committed to challenging conventions and innovating next-generation technologies that transform experiences on the water and beyond. Brunswick believes "Next Never Rests," and we offer a variety of exciting careers and growth opportunities within united teams defining the future of marine recreation.

Navico Group develops, manufactures, markets and exports hi-tech marine electronics under a number of leading brands. We lead the market inmarine electronics with outstanding solutions for performance, safety and enjoyment on the water. All while fostering a culture of innovation,efficiency, creativity and cooperation across a large global R&D team.

This job description is not intended to be complete or limiting - the role will require a creative and flexible approach to champion the marineproduct range and impact the growth of the Navico marine business in a positive way.

Major Duties and Responsibilities

  • Development of software components, practising a "you build it, you own it" mentality
  • Participate in creating robust, maintainable and extensible systems using software development best practices
  • Work closely with a multidisciplinary design team
  • Actively contribute in the design, specification, development and testing of software components
  • Continuously discover, evaluate, and implement innovative technologies to maximize development efficiency

Education, Experience and Skill Minimum Requirements

  • Bachelor's Degree in Computer Engineering, Computer Science or equivalent
  • Experience working alongside other engineers in a team environment
  • Experience in both development of new products as well as supporting their lifecycle

Specific Technology and Tooling Background

  • Kotlin and Java programming languages
  • Background or previous experience in development using C++ on Linux
  • QT development experience as a bonus

Behavioral Requirements

  • Able to take high level, often vaguely defined, tasks, work on them independently and deliver their outcomes
  • Works independently to solve most problems
  • Regularly assists team members with issues, provides guidance, up-skilling and coaching as required
  • Proactively implements solutions when problems are presented
  • As part of a team, able to take ownership of a project, driving deliverables to completion
  • Planning
  • Regularly contributes to planning process improvement initiatives
  • Proactively identifies and communicates risk
  • Routinely communicates progress to project stakeholders
  • Has a deep understanding of team goals, proactively seeks tasks to achieve these goals
  • Proactively promotes information sharing with a high degree of clarity and effectiveness
  • Regularly contributes to evolution of development processes
  • Provides input and participates in recruitment decision making
  • Suggests improvements to company processes and standards
  • Customer Orientation
  • Works to align team goals to positive customer outcomes
  • Able to provide meaningful progress updates
  • Open Mindset
  • Critical thinking and proactive problem solving
  • Strong personal organisation and time management skills
  • Has an active role in their communities of practice, taking part in internal demos and tech talks
  • Applies the company values
  • Self-reliant and directed
  • Communicates clearly

Technical Skills in Software Engineering

  • Development Skills
  • Communicates across team boundaries on technical concerns in one or more software module
  • Develops across layers of functionality and develop an end-to-end solution
  • Identifies and mitigates risk of a proposed change
  • Has ownership of one or more software components
  • Defines detailed requirements for team work through formal methods (ie Confluence, Jira, Sharepoint)
  • Able to document the software design through formal methods. Able to architect large portions of the code and to define overallarchitecture/design intent
  • Highly capable of debugging and troubleshooting most types of problems. Expected to assist others
  • Identifies training needs for the team
  • Quality Focus
  • Deep understanding of software testing
  • Able to look beyond written requirements to identify issues that will impact customers
  • Committed to increasing test-ability and maintainability of the code
  • Produces high quality, well designed and documented code. Expected to conduct peer reviews

Team and Processes

  • Significant contributor to team task planning, helping to produce detailed work backlogs and delivery estimates
  • Drives code reviews, makes suggestions for improvements. Proactively reaches out to committer to discuss issues and alternatives
  • Identifies and escalates issues in processes being followed, and can provide alternative solutions
  • Big Picture Thinking
  • Proficient with technical designs, which include non-functional considerations
  • Technical designs consider wider architecture and cover systems around business goals
  • General knowledge of upstream and downstream dependencies of products
  • Promotes security in technical discussions
  • Works well with product and stakeholders to define solutions
  • Provides input to improve architecture community / designs outside of specialism etc.
  • Knowledge of upstream and downstream dependencies of the team's products
  • Detail-oriented Thinking
  • Promotes reduction of technical debt into planning sessions
  • Lifts team to provide accurate estimates
  • Drives delivery accountability; supports team to identify and remove blockers
  • Manages risk to reduce delivery uncertainty through upfront investigation and alternatives; shapes work up before pushing into the team
  • Builds, documents and presents technical designs of own area to the architecture team.

Next is Now
We value growth and development, recognizing that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. Diversity of experience and skills combined with passion is a key to innovation and inspiration. Therefore, we encourage people from all backgrounds to apply to our positions. Please let us know if you require accommodations during the interview process.

Brunswick is committed to providing a workplace that offers equal employment opportunities based solely on merit. Therefore, discrimination based on race, color, religion, sex, national origin, disability, veteran status or any other protected status under applicable local, state or federal law is not tolerated.

Brunswick does not accept applications, inquiries or solicitations from unapproved staffing agencies or vendors.

#Brunswick CorporationAbout Us

Brunswick is a global leader in marine recreation, delivering innovation that transforms experiences on the water and beyond. Our unique, technology-driven solutions are informed and inspired by deep consumer insights and powered by our belief that "Next Never Rests". Brunswick is dedicated to industry leadership, to being the best and most trusted partner to our many customers, and to building synergies and ecosystems that enable us to challenge convention and define the future. Innovative, driven, exceptional, authentic and united, these values represent our Employee Value Proposition and are at the heart of how we work together and what differentiates us as an employer of choice.

#J-18808-Ljbffr

  • Auckland, Auckland, New Zealand Adaid Eu Full time

    We are looking for a brilliant, talented and passionate Android developer who would like to grow their knowledge and experience in building unique products. You will get an opportunity to work with one of the best professionals in the industry. We are a small agency, and you will be involved in all stages of product development. Willingness to learn and a...


  • Auckland, Auckland, New Zealand Tempsnz Ltd Full time

    Our customer is an electronics design and consultancy company with worldwide footprint; they work on a diverse range of projects for international clients mainly, who are global brands and pioneers in their fields.They help them by creating game-changing (wireless) connected products and platforms that are deployed at scale to improve and enrich lives.Most...


  • Auckland, Auckland, New Zealand Fisher & Paykel Appliances Ltd Full time

    Embedded Software Engineer page is loaded Embedded Software Engineer Apply locations Auckland, New Zealand time type Full time posted on Posted Yesterday job requisition id REQ-19459 The Role Here at Fisher & Paykel Appliances, we design with people in mind and the lives lived around our products. We aim to create moments of delight together in the heart of...


  • Auckland, Auckland, New Zealand Fletcher Building Limited Full time

    Fletcher Building has embarked on a significant, multi-phase ERP project (Digital @ Fletchers), which involves upgrading our legacy transactional systems with a common group-wide ERP solution, implementing 'best in class' business processes, creating a foundation of accurate, timely and consistent business data. Over the next 4 years the Foundations...


  • Auckland, Auckland, New Zealand Brunswick Full time

    Come explore opportunities within Brunswick, a global marine leader committed to challenging conventions and innovating next-generation technologies that transform experiences on the water and beyond. Brunswick believes "Next Never Rests," and we offer a variety of exciting careers and growth opportunities within united teams defining the future of marine...

  • Senior Developer

    2 weeks ago


    Auckland, Auckland, New Zealand Māori Television Full time

    Posted: 06/05/2024Closing Date: 09/06/2024Job Type: ContractLocation: Tāmaki Makaurau | AucklandJob Category: Hangarau | Technology & OperationsTe āheinga | The opportunityHe kōrero mō te tūranga | About the roleAs a Senior Developer, you will:Collaborate with product owner, product analysts and other developers to deliver high-quality solutions...

  • Software Specialist

    2 weeks ago


    Auckland, Auckland, New Zealand ASB Bank Full time

    No more applications are being accepted for this job Software Specialist - Auckland City, New Zealand - ASB BankExcited to work on constantly evolving mobile apps in a DevOps environment? If you answered yes, read on as we're looking to grow our Mobile Chapter.We're looking for an exceptional and multi-talented Software Specialist - Mobile (Android/iOS) to...

  • Software Specialist

    2 weeks ago


    Auckland, Auckland, New Zealand ASB Bank Full time

    Excited to work on constantly evolving mobile apps in a DevOps environment? If you answered yes, read on as we're looking to grow our Mobile Chapter.We're looking for an exceptional and multi-talented Software Specialist - Mobile (Android) to help support and modernise our mobile platform, enabling our mobile squads to deliver unbeatable digital experiences...

  • App Program Developer

    2 weeks ago


    Auckland, Auckland, New Zealand Mini Mall Limited Full time

    This job is required to perform: (specific duty tasks)Design and develop Mobile App Programs according to requirements and design specifications, implementing user interfaces and functionalities.Collaborate with design teams to understand design needs and ensure that the App Program's interface and interactions meet user experience standards.Utilize HTML5,...


  • Auckland, Auckland, New Zealand Tempsnz Ltd Full time

    Our customer is an electronics design and consultancy company with worldwide footprint; they work on a diverse range of projects for international clients mainly, who are global brands and pioneers in their fields.They help them by creating game-changing (wireless) connected products and platforms that are deployed at scale to improve and enrich lives.Most...


  • Auckland, Auckland, New Zealand Māori Television Full time

    Posted: 13/06/2024Closing Date: 16/07/2024Job Type: ContractLocation: Tāmaki Makaurau | AucklandJob Category: Hangarau | Technology & OperationsTe āheinga | The opportunityHe kōrero mō te tūranga | About the role As a Senior Developer, you will:Collaborate with product owner, product analysts and other developers to deliver high-quality solutions...

  • Senior Engineer

    2 weeks ago


    Auckland, Auckland, New Zealand Roman Health Pharmacy LLC Full time

    Wellington, NZ / Auckland, NZ / Remote, NZ Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We...


  • Auckland, Auckland, New Zealand Rocket Lab Usa Full time

    ABOUT ENGINEERING AT ROCKET LAB:Engineering is at the heart of Rocket Lab.Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space.You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...


  • Auckland, Auckland, New Zealand Spark New Zealand Limited Full time

    CCL's purpose is to enable Aotearoa to adapt and thrive in a digital future, our vision is to be New Zealand's most trusted multi-cloud and IT services partner.With offices across the country, CCL is the largest locally focused IT and transformation expert in New Zealand and is a part of the Spark Business Group.We have a genuine commitment to our people,...

  • Technical Director

    2 weeks ago


    Auckland, Auckland, New Zealand Tech Artists Full time

    The good news? We've just finished the first milestone in turning tech- into a legal nonprofit This is going to help ensure the stability and longevity of the site and the community.The bad news? We've only got a couple of months of hosting left. Plus, if we want to get full tax-exempt status – which will make it easier for us to do things like get...


  • Auckland, Auckland, New Zealand Apple Inc. Full time

    Be part of the Input Device QE team, focused on testing firmware and ensuring ultra-high quality for Apple's next generation human interface devices.This includes technologies such as Multi-Touch, Heart-rate sensing, Touch ID, and other input device technologies across a variety of Apple's product linesTesting is focused on microcontroller based firmware...

  • Technical Director

    2 weeks ago


    Auckland, Auckland, New Zealand Tech Artists Full time

    The good news? We've just finished the first milestone in turning tech- into a legal nonprofit This is going to help ensure the stability and longevity of the site and the community.The bad news? We've only got a couple of months of hosting left.Plus, if we want to get full tax-exempt status – which will make it easier for us to do things like get discount...


  • Auckland, Auckland, New Zealand Apple Full time

    Summary :Be part of the Input Device QE team, focused on testing firmware and ensuring ultra-high quality for Apple's next generation human interface devices.This includes technologies such as Multi-Touch, Heart-rate sensing, Touch ID, and other input device technologies across a variety of Apple's product linesTesting is focused on microcontroller based...


  • Auckland, Auckland, New Zealand MCS Group Full time

    MCS Group is proud to be working with one of NI's most dynamic legal firms as they seek to expand their in-house IT support team. You will be providing essential IT support to colleagues who work with many of NIs' top 100 companies and will be given a fantastic opportunity to develop and grow in your role and gain invaluable career experience within a...

  • Release Manager

    2 weeks ago


    Auckland, Auckland, New Zealand Verity Consulting Full time

    Testing & Quality Assurance (Information & Communication Technology) We are looking to expand our team in Auckland - fantastic opportunity to join a local NZ Consultancy.Proudly New Zealand independently owned and operated, we started Verity to change the consulting game for employees and organisations with a people and tech led approach. We are looking for...