Senior Staff Firmware Engineer
4 weeks ago
Compensation Base pay: $180,000 - $250,000 per year Performance-based bonuses and equity/stock options (if applicable) Comprehensive health, dental, and vision insurance 401(k) with company match Professional development and training opportunities Position Overview We are seeking a talented Firmware Engineer to develop and optimize embedded software for advanced inverter and battery energy storage systems. This role is critical to delivering high-performance, reliable power conversion and energy management solutions for renewable energy and grid‑scale applications. Key Responsibilities Firmware Development Design, develop, and maintain embedded firmware for inverter control systems. Implement control algorithms for grid‑tied and off‑grid inverter operations. Develop Battery Management System (BMS) integration and communication protocols. Create real‑time control loops for power conversion and energy management. Implement safety features, fault detection, and protection mechanisms. System Integration Develop communication interfaces (CAN, Modbus, SPI, I2C, Ethernet). Integrate with BMS, EMS, and SCADA systems. Implement grid code compliance and smart grid functionalities. Work with the hardware team on firmware/hardware co‑design. Support field testing and commissioning activities. Optimization & Testing Optimize code for performance, memory usage, and power efficiency. Develop automated testing frameworks and unit tests. Debug complex real‑time embedded systems issues. Conduct HIL (Hardware‑in‑the‑Loop) and system‑level testing. Support certification testing (UL1741, IEEE1547, IEC standards). Required Qualifications 5+ years of embedded firmware development experience. 3+ years working with power electronics, inverters, or energy storage systems. Proven track record of delivering production firmware for commercial products. Technical Skills Strong proficiency in C/C++ for embedded systems. Experience with real‑time operating systems (FreeRTOS, Zephyr, or similar). Deep understanding of digital control theory and implementation. Knowledge of power converter topologies and control strategies. Experience with ARM Cortex or similar microcontroller architectures. Proficiency with communication protocols (CAN, Modbus RTU/TCP, SPI, I2C, UART). Familiarity with version control systems (Git) and CI/CD practices. Understanding of inverter control techniques (SPWM, SVPWM). Knowledge of PLL, voltage/current control loops, and grid synchronization. Familiarity with MPPT algorithms for solar applications. Understanding of battery chemistries and BMS principles. Knowledge of grid codes and interconnection standards. Preferred Qualifications Master's degree in Electrical Engineering, Computer Engineering, or related field. Experience with DSP programming (TI C2000, Infineon XMC, or similar). Knowledge of functional safety standards (IEC 61508, ISO 26262). Experience with Python or MATLAB for algorithm development and testing. Familiarity with model‑based design tools (Simulink). Understanding of cybersecurity for embedded systems. Experience with field service support and remote diagnostics. Job Metadata Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Design Industry: Computers and Electronics Manufacturing #J-18808-Ljbffr
-
Senior Firmware Engineering
2 weeks ago
San Francisco, CA, United States Meet Life Sciences Full timeThis range is provided by Meet Life Sciences. Senior Firmware Engineer Meet has partnered with a STEALTH Medical Device company developing cutting-edge technology for the treatment of unmet neurological disorders. The company is seeking an experienced Firmware Engineer with expert proficiency in C and Python to join their engineering team at their SF Bay...
-
Firmware Engineer
4 weeks ago
San Francisco, CA, United States Oura Full timeOverview We’re looking for a seasoned Senior Firmware Engineer with a passion for innovation in wearable technology. If you have a track record of developing cutting-edge firmware and a keen interest in shaping the future of wearable devices, we want you on our team! Submit your CV and any additional required information after you have read this...
-
Senior Staff Firmware Engineer
3 days ago
San Francisco, California, United States Survival Systems Staffing Full timeFirmware Engineer - InvertersPosition OverviewWe are seeking a talented Firmware Engineer to develop and optimize embedded software for advanced inverter and battery energy storage systems. This role is critical to delivering high-performance, reliable power conversion and energy management solutions for renewable energy and grid-scale applications.Key...
-
Senior Firmware Engineer
4 weeks ago
San Francisco, United States Lunar Energy Full timeJoin to apply for the Senior Firmware Engineer role at Lunar EnergyJoin to apply for the Senior Firmware Engineer role at Lunar EnergyEmbedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products' firmware and software, which are important sources of functionality, adaptability, and optimization of our...
-
Senior Firmware Engineering
1 week ago
San Francisco, CA, United States Lunar Energy Full timeJoin to apply for the Senior Firmware Engineer role at Lunar Energy Join to apply for the Senior Firmware Engineer role at Lunar Energy Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products' firmware and software, which are important sources of functionality, adaptability, and...
-
Senior Electrical/Firmware Engineer
3 weeks ago
San Francisco, United States Grafton Sciences Full timeAbout Grafton Sciences We’re building AI systems with general physical ability — the capacity to experiment, engineer, or manufacture anything. We believe achieving this is a key step towards building superintelligence. With deep technical roots and real-world progress at scale (e.g., a $42M NIH project), we’re pushing the frontier of physical AI....
-
Senior Firmware Engineering
4 weeks ago
San Francisco, CA, United States URA Full timeWere looking for a seasoned Senior Firmware Engineer with a passion for innovation in wearable technology. If you have a track record of developing cutting-edge firmware and a keen interest in shaping the future of wearable devices, we want you on our team! Design and Develop Firmware: Lead the design, development, and optimization of firmware for our...
-
Senior Firmware Engineer
4 weeks ago
San Francisco, CA, United States Meet Life Sciences Full timeThis range is provided by Meet Life Sciences. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $180,000.00/yr Senior Firmware Engineer Meet has partnered with a STEALTH Medical Device company developing cutting-edge technology for the treatment of unmet neurological disorders....
-
Senior Firmware Engineer
4 weeks ago
San Francisco, CA, United States Gridware Full timeAbout Gridware Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid. We pioneered a groundbreaking new class of grid management called active grid response (AGR), focused on monitoring the electrical, physical, and environmental aspects of the grid that affect reliability and safety. Our advanced...
-
San Francisco, United States Gridware Full timeSenior Firmware Engineer, Wireless Communications Senior Firmware Engineer with deep expertise in wireless communications to help shape the future of Gridware’s connected devices. In this role, you’ll design and optimize firmware that powers resilient, low-power networks—leveraging peer-to-peer, mesh (802.15.4, Zigbee, Thread), Matter, and emerging NTN...