Lunar Energy logo
Lunar EnergyPosted 1 month ago

Staff Firmware Engineer

$200,000–$230,000 year

On-siteMountain View Santa Clara County, California, United States

Full TimeSenior LevelMediumEnergy Services

Job Summary

Develop firmware for hardware devices, including optimization on the edge, and design, code, and test sub-systems that provide high-performance functionality on constrained hardware. Write code across the full embedded stack from bootloader to high-level application firmware, work in a RTOS environment, and build component firmware that integrates with other parts of the Lunar system. Drive design discussions on system architecture to achieve desired product functionality, collaborate on design and development including code reviews, and support system test, reliability, and manufacturing teams with debugging. Review performance data from internal and external test sites. This role supports the mission to electrify homes and connect communities to form clean, resilient virtual power plants.

Desired Qualifications

  • 5+ years of experience developing and architecting software, with exposure to the full lifecycle from prototype to production.
  • Experience developing C in bare-metal systems and/or RTOS.
  • Experience implementing power electronics firmware control functionality.
  • Ability to integrate hardware and software to develop end-to-end solutions.
  • Comfortable working in a small, fast-moving team where individual initiative and contributions have a big impact.
  • Able to contribute in a multi-disciplinary team following modern software engineering practices (e.g. Git, continuous integration).

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce