Staff Engineer, Firmware

Enphase Energy, Inc.

Full-time Software Architecture & Engineering
Apply Now
Location
Remote, Remote, New-Zealand
Posted
July 25, 2026

Job Description

About the role

We are seeking a highly effective and driven Staff Firmware Engineer to join our high‑performing Research and Development Center located in Middleton, Christchurch.

What you will do

  • Designing and implementing embedded software for real‑time operation and control.
  • Simulating new algorithms for autonomous microgrid power flow management.
  • Developing unit and system test software.
  • Validating algorithms using system simulation tools.
  • Working with hardware engineers to test and troubleshoot prototype designs.
  • Firmware testing.

Who you are and what you bring

  • Expertise in C++, C, and Assembly for real‑time applications.
  • Able to understand and implement digital signal processing (DSP) concepts in a microprocessor environment.
  • Familiarity with evaluating CPU versus hardware processing requirements and trade‑offs for cost‑effective de...