Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$120k - $175k

Lunar 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Mountain View, CA vacancy
  • $150k - $175k

     ...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.... 
    Senior
    Work at office

    Pivotal

    Palo Alto, CA
    1 day ago
  • $165k - $210k

     ...Senior Embedded Firmware Engineer We're ALSO, an electric mobility company originally conceived as a part of Rivian. We're a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new (not to mention, innovative and delightful) vertically... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day ago
  • $153k - $242k

     ...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • A leading technology company in Sunnyvale is seeking a GNSS Measurement Engine Firmware Engineer to define firmware architecture and develop software for ultra-low-power GNSS systems. You will work on digital signal processing algorithms and collaborate closely with product... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $124k - $280k

     ...Senior Manager Software Engineering At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and...  ...or related discipline. 8–12 years of hands-on embedded firmware development experience. Experience contributing to... 
    Senior

    PwC (US)

    Palo Alto, CA
    1 day ago
  • $77k - $202k

     ...Senior Associate, Operations Consulting At PwC, our people in operations consulting...  ...consumer electronics product software and firmware development. Familiarity with AWS,...  ...standards for documentation, testing, and engineering discipline. Travel Requirements... 
    Senior

    PwC (US)

    Palo Alto, CA
    3 days ago
  • $102k - $141k

     ...seizure detection technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the quality... 
    Senior
    Local area
    Flexible hours

    Ceribell, Inc

    Sunnyvale, CA
    1 day ago
  • A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on... 
    Senior
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  • $147k - $211k

    Google Inc. is seeking a Software Engineer III for Embedded Systems/Firmware, focused on developing technologies that enhance user interaction with computing. Located in Mountain View, CA, this role demands strong skills in low-level systems programming and embedded operating... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 
    Senior

    Pivotal

    Palo Alto, CA
    3 days ago
  • Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  • $165k - $210k

    A leading electric mobility company in California is seeking a Senior Embedded Firmware Engineer specializing in audio to lead the development of IoT connectivity modules. This critical role involves end-to-end ownership of embedded firmware, ensuring integration with audio... 
    Senior
    Flexible hours

    ALSO

    Palo Alto, CA
    3 days ago
  • A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software... 
    Senior

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $95 per hour

    EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge... 
    Senior
    Contract work

    EPITEC

    Sunnyvale, CA
    5 days ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  • $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

    Google Inc.

    Mountain View, CA
    1 day ago
  • Intelliswift, an LTTS Company, is seeking a seasoned Embedded Firmware Engineer to work onsite in Sunnyvale, CA. The ideal candidate will have over 8 years of experience in developing firmware for embedded systems, with a strong focus on C/C++ programming. Responsibilities... 
    Senior

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    1 day ago
  •  ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller... 
    Senior

    Saxon Global

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...? Are you capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained environments? If so,...  ...world’s best GPUs. We are searching for an outstanding software engineer to fill an exciting, yet fun role on our GPU Firmware team. You... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $185k - $225k

     ...Senior Firmware Engineer Santa Clara, California About The Role As Senior Firmware Engineer, you will be a key player in the architecture and the full lifecycle development of an AI platform system, including requirements, design, code, and test. In this role... 
    Senior

    Phizenix

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...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... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $150k - $200k

     ...Wireless Power Network Firmware Engineer At Reach, we are delivering technologies to enable the long-range, wireless transfer of power...  ...Final offers will depend on factors like experience, skills, seniority, and how each candidate aligns with the needs of the role. Where... 
    Senior
    Work at office

    ReachPower

    Redwood City, CA
    1 day ago
  • $152k - $241.5k

     ...resource-constrained environments? If so, you’re primed to join our team in developing display firmware for the world’s best GPUs. We are searching for an outstanding software engineer to fill a challenging, yet fun role on our GPU Firmware team. You will be joining a team... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...advancement. What you'll be doing: As a member of the Datacenter Firmware Team you will design and develop firmware for NVIDIA's ARM...  .... What we need to see: BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience... 
    Senior

    NVIDIA

    Santa Clara, CA
    6 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...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... 
    Senior
    Immediate start

    InterSources

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level...  ...BS or MS degree (or equivalent experience) in Electrical Engineering, Computer Science, or a related field. Minimum 3+ years of... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...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

    ETCHED LLC

    Cupertino, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!