Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Firmware Engineer Staff to Principal role.
Rezi rewrites your resume against Enphase Energy's job description. Free.

Tailor your resume to this Firmware Engineer Staff to Principal role.
Rezi rewrites your resume against Enphase Energy's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Firmware Engineer Staff to Principal posting at Enphase Energy — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Firmware Engineer Staff to Principal posting at Enphase Energy — free, in seconds.
About the Role
This role is within the CTO team on the Solid-State Transformer (SST) platform team, focusing on designing and delivering embedded firmware for Enphase's next-generation grid-scale energy conversion systems. The position is available at Staff, Senior Staff, and Principal levels, with higher levels involving increased architectural ownership and technical leadership.
Responsibilities
- Design and ship firmware for real-time embedded systems in C/C++.
- Develop board- and system-level firmware across multi-processor/core platforms (bare-metal, Zephyr RTOS).
- Integrate real-time control loops with application and control processors.
- Co-define HW/SW boundaries and drive systems bring-up with hardware and power electronics teams.
- Drive end-to-end validation, including unit tests, HIL, and prototype testing.
- Collaborate cross-functionally through DVT, factory test, and field quality.
- Own platform architecture, lead reviews, mentor engineers, and drive hiring (at senior levels).
Requirements
- BS and 8+ years / MS and 6+ years / PhD and 3+ years design experience for a Staff Engineer.
- BS and 12+ years / MS and 8+ years / PhD and 5+ years design experience for a Sr. Staff Engineer.
- Expert-level C and Modern C++ for real-time embedded applications.
- Bare-metal and Zephyr RTOS firmware development.
- Experience in functional safety firmware development.
- ARM Cortex-M/R microcontroller architectures and peripherals (ADC, PWM, UART, I2C, SPI, CAN).
- Comfortability working from low-level driver development through application development.
- Hardware bring-up, schematic reading, reading datasheets and driver development.
- Closed-loop control algorithm implementation on embedded targets.
- System testing and debug with oscilloscopes, protocol analyzers, and HIL setups.
- Python scripting for test automation and tooling.
- Track record of shipping products from concept through manufacturing and field support.
Skills
- C/C++
- Bare-metal firmware development
- Zephyr RTOS
- ARM Cortex-M/R microcontroller architectures
- Peripherals (ADC, PWM, UART, I2C, SPI, CAN)
- Hardware bring-up
- Schematic reading
- Datasheet reading
- Driver development
- Closed-loop control algorithm implementation
- System testing
- Debugging
- Oscilloscopes
- Protocol analyzers
- HIL setups
- Python scripting
- Docker
- GCC
- GDB
- VS Code
- GNU Make
- CMake
- CI/CD pipelines
- Containerized build environments
- Bitbucket Pipelines
- GitHub Actions
- Embedded Linux
- Yocto
- BSP
- Device tree
- ARM Cortex-A processors
- Bootloader design
- Secure boot
- OTA update mechanisms
- Industrial communication interfaces
- RS485
- CAN FD
- UWB
- Ethernet
- Modbus RTU/TCP
- Power conversion
- Energy storage
- Grid-connected equipment
- BMS experience
- UL/IEC standards
- UL1998
- IEC60730
- IEC61850
Location
- Austin, TX
Work Type
- Onsite
Experience Level
- Staff Engineer
- Senior Staff Engineer
- Principal Engineer
Education Level
- BS
- MS
- PhD
Salary/Compensations
- $110,000 to $183,000 per year
Benefits
- Bonus
- Equity
- Benefits
About the Company
- Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products.
- Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source.
- Today, the Enphase Energy System enables users to make, use, save, and sell their own power.
- Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.
- Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!