Lunar Energy was founded to transition homes to 100% clean energy—making our electricity greener, our air cleaner and our energy more safe, secure and reliable for all. We’re a fast-growing, global company building the world’s best clean energy products to electrify all homes and connect communities to form clean, resilient virtual power plants.
About the Role
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 optimization of our designs.
Responsibilities
Work collaboratively with other disciplines across the company to continuously refine and improve our understanding of how our products can create the greatest impact, get to market quickly, and operate reliably for our customers
Help us create the best possible products by brainstorming and evaluating new features and solutions and weighing pros and cons to narrow down options.
Test ideas and designs: back-of-the envelope calculations, building simulations and designing validation tests
Design firmware software that runs in our home energy product components: Power electronics controls, system-level behaviors and optimization, mobile app design and interfaces, system diagnostics and updates, RF and powerline communication protocols, control algorithms, and installation automation features.
Optimize manufacturing by designing automation support functionality in our components whose design reflects the part they play in the processes that create them and test them, and by supporting our features within our manufacturing partners
Requirements
Familiar with AC/DC and DC/DC power converters
Proficiency in C
Working familiarity with Cmake
Ability to explain and communicate about technical concepts with engineers in a variety of fields