Enphase Energy seeks a Senior Staff Engineer for its EVSE FW team to develop firmware for its new Enphase IQ EVSE product line. Responsibilities include designing and implementing embedded firmware using C++/C on an RTOS or bare-metal environment; collaborating with marketing, hardware, and systems teams to define product requirements and behavior; designing algorithms and state machines for Functional Safety & Metrology; adapting existing code and architectures; working on projects from concept to implementation; testing and troubleshooting; and documenting engineering requirements and solutions. The role requires strong experience in firmware development, ARM microcontrollers, C++/C programming, RTOS concepts, and communication protocols. Familiarity with functional safety analysis and relevant EVSE standards is essential.