Principal Embedded Firmware Engineer — Edge & RTOS

Lunar Energy

San Francisco (CA)

On-site

USD 230,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Flexible Paid Time Off
10 paid holidays
Tax deferred 401(k) plan
Paid parental leave
Subsidized EV charging and pre-tax p 1

Job summary

Lunar Energy in San Francisco, CA, is seeking a Principal Embedded Firmware Engineer to shape the intelligence inside our hardware. You will develop firmware across the full embedded stack from bootloader to high-level application firmware, delivering reliable, efficient, and safe operation in homes worldwide.

You will work in a fast-moving team, collaborate across disciplines, and influence system architecture.

Qualifications

  • 12+ years of experience developing and architecting software for embedded systems.
  • Expert in C for bare-metal or RTOS environments.
  • Experience integrating hardware and software to deliver end-to-end solutions.
  • Strong collaboration in a fast-moving, small-team setting.
  • Proficient with modern software practices (Git, CI).

Responsibilities

  • Develop firmware for our hardware devices, including optimisation on the edge.
  • 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. 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.

Skills

Embedded firmware
C programming
RTOS
Hardware integration
Git
CI/CD
Bare-metal development

Tools

Flash file systems
Build tools
Power electronics firmware

Job description

Lunar Energy in San Francisco, CA, is seeking a Principal Embedded Firmware Engineer to shape the intelligence inside our hardware. You will develop firmware across the full embedded stack from bootloader to high-level application firmware, delivering reliable, efficient, and safe operation in homes worldwide.

You will work in a fast-moving team, collaborate across disciplines, and influence system architecture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Firmware Engineer — Edge/RTOS Leader
Principal Embedded Firmware Engineer — Edge/RTOS Leader

Lunar Energy • Mountain View (CA)

On-site
USD 230,000 - 260,000
Medical, dental, and vision insurance
Tax deferred 401(k) plan
Paid parental leave
+2
Staff Embedded Firmware Engineer — Edge/RTOS Expert, Equity
Staff Embedded Firmware Engineer — Edge/RTOS Expert, Equity

Lunar Energy • San Francisco (CA)

On-site
USD 200,000 - 230,000
Medical, dental, vision insurance
Equity program
Paid time off + holidays
+3
Senior Embedded Firmware Manager | Lead Edge Hardware
Senior Embedded Firmware Manager | Lead Edge Hardware

Lunar Energy • San Francisco (CA)

On-site
USD 180,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Embedded Firmware Engineer with Equity & Impact
Staff Embedded Firmware Engineer with Equity & Impact

Lunar Energy • Mountain View (CA)

On-site
USD 200,000 - 230,000
Medical, dental, and vision
401(k) plan
Parental leave
+2
Principal Firmware Engineer
Principal Firmware Engineer

Lunar Energy • Mountain View (CA)

On-site
USD 230,000 - 260,000
Medical, dental, and vision insurance
Tax deferred 401(k) plan
Paid parental leave
+2
Senior Firmware Engineer - Wireless & Energy Systems
Senior Firmware Engineer - Wireless & Energy Systems

Lunar Energy Inc. • Mountain View (CA)

On-site
USD 120,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Firmware Engineer - Wireless IoT, Equity Eligible
Senior Firmware Engineer - Wireless IoT, Equity Eligible

Lunar Energy • Mountain View (CA)

On-site
USD 120,000 - 175,000
Medical, dental, and vision insurance
Flexible PTO + 10 holidays
401(k) plan
+3
Staff Firmware Engineer
Staff Firmware Engineer

Lunar Energy • Mountain View (CA)

On-site
USD 200,000 - 230,000
Medical, dental, and vision
401(k) plan
Parental leave
+2
Firmware Engineer Manager
Firmware Engineer Manager

Lunar Energy • Mountain View (CA)

On-site
USD 180,000 - 210,000
Medical, dental, and vision insurance
Tax deferred 401(k) plan
Paid parental leave
+3
Principal Firmware Engineer
Principal Firmware Engineer

Lunar Energy • San Francisco (CA)

On-site
USD 230,000 - 260,000
Medical, dental, and vision insurance
Flexible Paid Time Off
10 paid holidays
+3