> Markdown version of [/jobs/ext/2715944-embedded-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/2715944-embedded-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Engineer - **Company:** Lunar Energy - **Location:** United States - **Experience:** Expert - **Salary:** $150,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Booting (BIOS), Code Review, Computer Programming, Continuous Integration, Software Debugging, File Systems, Embedded Software, Firmware, Hardware Design, Software Architecture, Real-Time Operating Systems, Software Engineering, Systems Architecture, System Testing, Systems Integration, Reliability of Systems, Git, Bare Metal, Build Tools - **Published:** September 4, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-firmware-engineer-mountain-view-ca--090dd38b-2642-4488-8c92-e374084c1027 ## About the Role * 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)., Alternative Energy, Booting, Code Reviews, Computer Firmware, Computer Programming, Continuous Integration, Cross-Functional, Debugging Skills, Dental Insurance, Electricity, Electronics, Embedded Systems, Employee Benefits, Employee Retention, File Systems, Git, Hardware Development, Hardware-Software Integration, Manufacturing, Power Plant, Prototyping, Realtime Operating System, Software Architecture, Software Development, Software Engineering, Software Porting, System Architecture, System Test, Systems Reliability, Testing, Vision Plan ## Description * Write code across the full embedded stack - from bootloader to high-level application firmware. Develop platform firmware to support components like flash file systems, communication stacks, and build tool management. * Work in a RTOS environment, including porting and maintenance of the RTOS. * Build component firmware that integrates with other parts of the Lunar system. * Drive design discussions on system architecture to achieve the desired product functionality. * Collaborate with the team on design and development, including participating in code reviews. * Support system test, reliability, and manufacturing teams with special firmware features and debugging. * Review performance data from the Lunar system gathered at internal and external test sites. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How to Avoid Tech Hype Traps - Josip Stuhli](https://www.wearedevelopers.com/videos/1817-how-to-avoid-tech-hype-traps-josip-stuhli) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)