Manager Embedded Firmware

2 days ago


Christchurch, New Zealand Enphase Energy Full time

Our mission at Enphase Energy is to advance a sustainable future for all.

Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 36 million microinverters on more than 1.5 million homes across 130 countries.

Like our customers, our innovative teams are also worldwide, making Enphase Energy a truly global company. We are one of the fastest growing and most dynamic energy companies in the world. Nimble and acutely focused on developing ground-breaking solar energy management technology, each of our teams have a shared goal of creating a carbon-free future.

At Enphase we are also committed to diversity and inclusion. Developing cutting edge technology requires a workforce as diverse as the populations we wish to serve. We are a values-driven company that puts people and their power at the centre of our shared energy future.

We are looking for a Manager of Embedded Firmware for our Microinverter Business Unit. The position is in Christchurch, NZ, and will report to the Manager of Systems Engineering (NZ) in the Microinverter Business Unit.

Key Responsibilities
- Deliver embedded firmware/software for our communications and control products
- Lead and expand a team of embedded firmware and software developers
- Technically manage projects in the team. Manage deliverables of the team and communication to stake holders in the company.
- Hiring, people management, career development and coaching.
- Create, institute and maintain best practices in the team to build a high-performance team with cutting edge expertise

Skills, Knowledges, Special Attributes
- Strong experience with Agile project management aspects
- Strong experience with use of JIRA, Confluence and collaboration tools.
- Good knowledge in version control and branching concepts (git, mercurial)
- Strong written and verbal communication skills.
- Strong people management skills. Hands on experience with appraisal and promotion process.
- Strong technical project management experience
- Good programming knowledge in embedded C/C++
- Experienced SW development with embedded Linux as well as RTOS
- Deep understanding of and experience with wired and wireless communication protocols
- Good understanding of unit and system testing procedures with high degree of automation
- Experience reading and understanding regulatory requirements for embedded software development
- Experience with embedded software development meeting regulatory requirements and standards
- Experience with embedded software development meeting functional safety requirements
- Development experience in ARM based systems

Education and Experience
- BS/MS/PhD Electrical Engineering or Computer Engineering or Computer Science
- BS and 15+ years / MS and 12+ years / PhD and 8+ Years’ experience (non-academic) in embedded software or firmware engineering fields with at least 5 years of experience in technical project and people management

Desired experience - the following will be an advantage:

- Experience working with RTOS’s such as mBed, FreeRTOS, VxWorks, Nucleus, and/or others
- Experience with Python or similar languages
- Understanding of active and reactive power generation
- Good knowledge of networking, cloud and security
- Understanding of energy storage, microgrid and renewable energy systems

Travel:

- Occasional travel locally and internationally

Work location:

- Christchurch - NZ.



  • Christchurch, New Zealand Enphase Energy Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...

  • Firmware Developer

    2 days ago


    Christchurch, New Zealand Xo Recruitment Full time

    Developers/Programmers (Information & Communication Technology)You will develop and maintain embedded firmware for microcontrollers, focusing on low-power design and wireless connectivity.You will collaborate with software engineers to integrate firmware with software applications and ensure seamless performance.You will design, implement and test firmware...


  • Christchurch, New Zealand Enphase Energy Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...

  • Firmware Engineer

    1 month ago


    Christchurch, New Zealand Trimble Full time

    Your Title: Firmware EngineerJob Location: Christchurch, NZOur Department: Geospatial (part of Trimble Field Systems)Number of Positions: 2Does a role where you can design the firmware for new handheld hardware products, working with a range of technologies like GNSS, BT, WLAN, etc., excite you?What You Will DoAs a Firmware Engineer with Trimble Geospatial,...

  • Firmware Engineer

    4 weeks ago


    Christchurch, New Zealand Trimble Full time

    Your Title: Firmware Engineer Job Location: Christchurch, NZ Our Department: Geospatial (part of Trimble Field Systems) Number of Positions: 2 Does a role where you can design the firmware for new handheld hardware products, working with a range of technologies like GNSS, BT, WLAN, etc., excite you? What You Will Do As a Firmware Engineer with Trimble...

  • Firmware Engineer

    1 month ago


    Christchurch, New Zealand Trimble Full time

    Your Title: Firmware Engineer Job Location: Christchurch, NZ Our Department: Geospatial (part of Trimble Field Systems) Number of Positions: 2 Does a role where you can design the firmware for new handheld hardware products, working with a range of technologies like GNSS, BT, WLAN, etc., excite you? What You Will Do As a Firmware Engineer with Trimble...

  • Firmware Engineer

    3 weeks ago


    Christchurch, New Zealand Trimble Full time

    Your Title:Firmware EngineerJob Location:Christchurch, NZOur Department:Geospatial (part of Trimble Field Systems)Number of Positions:2Does a role where you can design the firmware for new handheld hardware products, working with a range of technologies like GNSS, BT, WLAN, etc., excite you?What You Will DoAs a Firmware Engineer with Trimble Geospatial, You...

  • Firmware Engineer

    4 months ago


    Christchurch, New Zealand Enphase Energy Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...


  • Christchurch, New Zealand Enphase Energy Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...


  • Christchurch, New Zealand Enphase Energy Full time

    Our mission at Enphase Energy is to advance a sustainable future for all. Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing...

  • Firmware Engineer

    2 days ago


    Christchurch, New Zealand Enphase Energy Full time

    You will be working in a team of engineers who are tasked to design, enhance and test the latest generation of our power converter and energy storage product range. **Role/Duties**: - Designing and implementing embedded software for real-time operation and control. - Simulating new algorithms for autonomous microgrid power flow management. - Developing unit...


  • Christchurch, New Zealand Enphase Energy Full time

    Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 36 million...


  • Christchurch, New Zealand Enphase Energy Full time

    Enphase is seeking Embedded Software Engineers to join our engineering and technology teams. These engineers will be responsible for embedded software development for Enphase’s microgrid products, including inverters and gateway products. This engineer will transition work from conception to engineering to production, while collaborating with teams in...


  • Christchurch, New Zealand Enphase Energy Full time

    Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 36 million...

  • Embedded Engineer

    7 months ago


    Christchurch, New Zealand Basis Full time

    **About Us** Are you looking for an opportunity to make a real difference in your next role? Why? As a society, we need to decarbonise and accelerate the transition to alternative energy sources. Existing solutions are expensive and disparate, with limited functionality. Basis is driven by purpose, real innovation, and ambition. We have a talented team...


  • Christchurch, New Zealand Canonical - Jobs Full time

    Canonical, the publisher of Ubuntu, is a remote-first global software company at the forefront of Cloud and IoT. Our products help companies transform their digital operations from cloud to edge. This management role is to lead a regionally-focused (APAC) team of consulting engineers, who help customers with device design and delivery. Our Internet of...


  • Christchurch, New Zealand Basis Full time

    **About Us** Are you looking for an opportunity to make a real difference in your next role? Why? As a society, we need to decarbonise and accelerate the transition to alternative energy sources. Existing solutions are expensive and disparate, with limited functionality. Basis is driven by purpose, real innovation, and ambition. We have a talented team...

  • Program Manager

    2 days ago


    Christchurch, New Zealand Enphase Energy Full time

    Enphase Energy is the fastest growing solar inverter company in the world and a leader in Residential & Small Commercial solar. Enphase is focused on developing solutions that make solar systems smart, efficient and reliable - increasing ease of use and lowering cost of delivered electricity. Our microinverter system is profoundly changing the way solar...


  • Christchurch, New Zealand Enphase Energy Full time

    Our mission at Enphase Energy is to advance a sustainable future for all._ - Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's...


  • Christchurch, New Zealand Applanix Full time

    **Your Title**:Software Engineer Intern **Job Location**:Christchurch, New Zealand (Office Based) **Our Department**:Trimble Agriculture Precision farming technologyenabling a vital industry to be more sustainable through futuristic software, that sounds pretty cool right? Join us for a 12 week paid internship and explore the world of technology, enjoy...