Senior Firmware Engineer
$120k - $175kLunar Energy
Senior Firmware Engineer
Mountain View, CA
Sr Firmware Engineer
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. We are looking for people who are passionate about a more sustainable future, and want to make that vision a reality. An ideal candidate is excited and ready to collaborate closely with a dedicated, cross-functional team to deliver innovative, best-in-class products. Engineers at Lunar are hands-on and involved in all aspects of the product, and own the design from forming concepts based on first principles to managing high-volume production quality.
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.
On a given day at Lunar, you'll likely…
- 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
Ideal Candidate Skills:
Ideal candidates will have development experience with a wireless mesh network framework like esp-wifi-mesh, and will have been part of a development team which released high volume products where 24/7 communications reliability was a core requirement.
Desired Skills:
- Degree in a computer-engineering related or adjacent field, or demonstrated commensurate ability.
- 2+ years experience delivering firmware for new products as part of a team.
- Experience with communication protocols, CAN, Protocol Buffers
- Espressif ESP-IDF product development experience
- Embedded Ethernet stacks, TCP/IP, BSD Socket API,
- Wireless communication experience: WiFi, WiFi Mesh, Bluetooth/BLE, BLE-Mesh
- Proficiency in C, and working familiarity with cmake and Python
- Working knowledge of Oscilloscopes, Logic Analyzers and other lab test equipment
Benefits:
We're dedicated to creating a remarkable employee experience. At Lunar, competitive base pay is one part of our total compensation package. Lunar employees also have the opportunity to become Lunar shareholders by getting equity in a fast-growing company and participating in our employee stock program.
Additional benefits include:
- Medical, dental, and vision insurance for employees and dependents
- Flexible Paid Time Off plus 10 paid holidays
- Tax deferred 401(k) plan
- Paid parental leave for all full time employees including 12 weeks paid parental leave for the birthing mother and 6 weeks paid parental leave for the non-birthing parent
- Subsidized EV charging and pre-tax commuter benefits
Our DE&I Philosophy: Lunar Energy is an equal opportunity employer. We are committed to attracting, developing and retaining diverse talent by supporting an inclusive workplace. Lunar recruits, hires, trains, promotes, compensates, and administers all personnel actions without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other status protected by applicable law.
Our Compensation Philosophy: Our goal is to ensure that all Lunar Energy employees are fairly compensated. Please note that the salary range information that follows is a good faith estimate for this position provided pursuant to the Pay Transparency for Pay Equity Act for California applicants. The salary range estimate for this position depending on level of experience is $120,000 - $175,000 USD
The actual offer, reflecting the total compensation package & benefits, will be at the company's sole discretion, and determined by factors including but not limited to years of experience, job level, geographic location, and other relevant business considerations. The company also reserves the right to amend or modify this job description, employee perks, and benefits at any time.
$150k - $175k
...at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft. Responsibilities...SeniorWork at office- ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python...Senior
$77k - $202k
Dormont Manufacturing Co is seeking a Senior Associate in Palo Alto to specialize in embedded firmware and IoT product development. You will analyze client needs and enhance product development processes to improve efficiency and quality. The ideal candidate should have...Senior- ...Senior Associate At PwC, our people in operations consulting specialise in providing... ...independence requirements. BS in Computer Engineering, Electrical Engineering, Computer... ...discipline. 3–5 years of hands-on embedded firmware development experience. Experience...Senior
$77k - $202k
...code of conduct, and independence requirements. Qualifications BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3–5 years of hands‑on embedded firmware development experience. Experience contributing to embedded or IoT product...Senior- ...Hireup.net is seeking a Senior Device Driver Engineer in Mountain View, California, who has a strong background in device driver development, particularly... ...job also offers the chance to work on cutting-edge networking technologies and firmware architecture. #J-18808-Ljbffr...Senior
$138k - $198k
A leading technology company in Mountain View is seeking a Firmware Engineer III specializing in Wireless Data and Voice Path. The role involves enhancing modem features for user experience and optimizing audio paths for LTE and 5G modems. Required qualifications include...Senior$160k - $210k
In this role, you will play a large role in platform-level firmware development, being a key contributor to the foundational software... ...experience in platform, BSP, or infrastructure roles. BS in an engineering discipline, preferably Computer Science or Electrical...SeniorFlexible hours- ...Senior Technical Lead - Embedded Systems, Device Driver We are seeking a Senior Firmware Engineer contractor to develop real-time embedded firmware for robotic actuator platforms and distributed control systems. The primary focus is on communication interfaces — implementing...SeniorFor contractors
- ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking hardware that will power the next generation of artificial intelligence. Etched was founded on the belief that new hardware...Senior
- ...efficiency from complex hardware while maintaining complete system stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team. Joining the System Control Firmware team places you at the core of NVIDIA...SeniorWorldwide
- ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and systems products. Firmware is responsible for implementing the major differentiating features of Client Labs' products. Overview...SeniorImmediate start
$150k - $200k
...Senior Embedded Firmware Engineer – San Carlos, CA Division: Engineering • Engagement: In office • Employment: Full-time Connected Commercial Coffee Brewer Platform Role Overview This role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty...SeniorFull timeWork at officeRemote workFlexible hours- NVIDIA Gruppe in Santa Clara is seeking a Senior DRAM Firmware Engineer to lead firmware for memory interfaces. The role involves designing initialization protocols, characterizing DRAM interfaces, and mentoring early-career engineers. The ideal candidate has over 6 years...Senior
$163k - $246k
Dormont Manufacturing Co is seeking a Firmware Engineer to design and implement firmware for innovative Storage solutions at its Santa Clara, CA office. This role involves working with cutting-edge technology and requires expertise in C/C++ and Python programming. The ideal...SeniorWork at office- NVIDIA Corporation is seeking a Senior Firmware Engineer to drive the development of low-level firmware for AI-accelerator hardware. In this role, you'll collaborate with a world-class team to influence key technical decisions. Your responsibilities will include designing...Senior
$150k - $200k
Central Business Solutions, Inc is seeking a talented engineer in Milpitas, CA, specializing in firmware development for SSD products. The ideal candidate will possess a Bachelor’s degree in Electrical Engineering and a minimum of three years in software/firmware applications...Senior- Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding! In this role, you’ll collaborate with a world‑class team at the forefront of AI and accelerated computing technology. In this role you’ll drive the development of low‑level firmware powering...Senior
$152k - $241.5k
## Senior Software Engineer - GPU NetworkingApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id... ...Software Engineer at NVIDIA, you will part of a group of firmware verification engineers, using your expertise in C++ and Python...SeniorShift work$184k - $287.5k
NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable...Senior$163k - $264k
...Senior Flash Firmware Engineer, Systems Engineering Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest...SeniorWork at officeFlexible hours- Central Business Solutions, Inc is seeking a Firmware Engineer in Milpitas, California to develop and modify firmware for SSD products. The role involves working closely with hardware designers and customers to debug and resolve product issues efficiently. The ideal candidate...Senior
- NVIDIA Gruppe in Santa Clara is looking for a Senior Firmware Engineer to enhance the core of the Tegra SoC architecture. This role focuses on developing and optimizing low-level C firmware, addressing complex technical issues, and leading projects from inception to delivery...Senior
- NVIDIA Gruppe is seeking a Senior Firmware Engineer to join their Firmware team. In this role, you will develop advanced networking features for AI, cloud, and HPC. You will work closely with various design teams and be involved in everything from implementation to verification...Senior
- ...founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE Join us as a Senior Firmware Engineer - PCIe and play a key role in shaping the future of data storage. You'll design and develop cutting‑edge firmware for our...SeniorWork at office
- NVIDIA is seeking a Firmware PHY Software Engineer to work on cutting-edge AI infrastructure technology in Santa Clara, California. This role involves collaborating with application engineering teams and addressing customer technical challenges, enhancing the performance...Senior
- ...will enable these data and insights to be collected - and the Firmware team is at the heart of this transformation. You'll lead the team... ...collaboration across multiple teams in Digital and beyond. Engineering for Brambles device systems spans deep collaboration across engineering...SeniorFor contractorsRemote work
- NVIDIA Gruppe is seeking a Firmware Engineer to join their NVLink team in Santa Clara, CA. The role involves developing and validating software for advanced networking devices and ensuring quality across integration processes. Candidates must have a B.Sc/Masters in a technical...Senior
- Pure Storage, Inc. in Santa Clara, CA is seeking a Senior Firmware Engineer specializing in PCIe technologies. In this role, you will design and develop high-performance firmware for DirectFlash™ SSD Modules and collaborate closely with hardware teams to create resilient...Senior
$163k - $246k
...endless opportunities and leave your mark, come join us. SHOULD YOU ACCEPT THIS CHALLENGE… Designing, implementing, and testing firmware of Pure Storage’s DirectFlash™ SSD Modules Coding and testing in C/C++ and Python Bringing up and enabling new hardware components...SeniorWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- firmware engineer Mountain View, CA
- senior game producer Mountain View, CA
- senior electronic design engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- senior electrical designer Mountain View, CA
- senior director clinical development Mountain View, CA
- senior c++ developer Mountain View, CA
- senior signal integrity engineer Mountain View, CA
- senior verification engineer Mountain View, CA
- senior software test automation engineer Mountain View, CA

