Firmware Development Manager

4 weeks ago


Mountain View, California, United States Lunar Energy Full time

At Lunar Energy, we're seeking a highly skilled Firmware Development Manager to oversee the entire product development lifecycle of our products' firmware and software.

This critical role involves managing a small team of engineers with functional expertise, as well as training, hiring, and interviewing.

The ideal candidate will be excited and prepared to work closely with a dedicated cross-functional team to deliver innovative and best-in-class products.

Responsibilities include:

  • Mentor and assist with the professional development of firmware engineers
  • 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
  • Direct 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

Desired Skills:

  • Degree in a computer-engineering related or adjacent field, or demonstrated commensurate ability
  • 10+ or more years of experience delivering firmware for new products as part of a team
  • Familiar with AC/DC and DC/DC power converters
  • Strong Power Electronics or hardware experience is needed
  • Strong coding knowledge in C, and familiarity with Cmake
  • Hire, train, mentor, and manage a team of highly skilled engineers

Benefits:

  • 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 of paid parental leave for the birthing mother and 6 weeks of paid parental leave for the non-birthing parent
  • Subsidized EV charging and pre-tax commuter benefits
  • Cell Phone stipend

Our Compensation Philosophy:

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 the level of experience is:

$160,000 - $225,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.



  • Mountain View, California, United States Lunar Energy Full time

    At Lunar Energy, we're seeking a highly skilled Firmware Development Manager to oversee the entire product development lifecycle of our products' firmware and software.This role involves managing a small team of engineers with functional expertise, as well as training, hiring, and interviewing.The ideal candidate will be excited and prepared to work closely...


  • Mountain View, California, United States Lunar Energy Full time

    Job Title: Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at Lunar Energy. As a key member of our cross-functional team, you will be responsible for the full product development lifecycle of our products' firmware and software. This includes designing firmware software that runs in our home energy product...


  • Mountain View, California, United States Lunar Energy Full time

    About the Role:Firmware Engineer - Inverter Power ElectronicsLunar Energy is seeking a skilled Firmware Engineer to join our team and contribute to the development of our inverter power electronics systems. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware and software for our home energy products.Key...


  • Mountain View, California, United States NextSense, Inc Full time

    About NextSenseNextSense, Inc. is a cutting-edge technology company based in Mountain View, CA, dedicated to restoring energy, joy, and purpose to daily life through clinically-validated brain sensing technology.Your RoleWe are seeking a highly skilled Firmware Software Engineer to join our close-knit team of experts in HW, SW, ML, and neuroscience. As a key...


  • Mountain View, California, United States Athelas Full time

    Transforming Healthcare with Cutting-Edge TechnologyAthelas is revolutionizing the healthcare industry with innovative solutions that simplify providers' lives and keep them connected to their patients. As a Firmware Development Engineer, you will play a crucial role in designing and implementing embedded systems for our remote patient monitoring...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleAurora Innovation is seeking a Product Program Manager to join our Software team, focusing on HW/SW integration and factory software. This role will partner closely with our Hardware, Firmware, and Software teams to define the software necessary to build and test trucks with the Aurora Driver at scale.Key ResponsibilitiesPartner tightly with...


  • Mountain View, California, United States Fulfil Solutions Full time

    We're seeking a highly skilled Senior Automation Engineer to lead the development of our PLC systems and contribute to our embedded firmware and robotics solutions.This role offers ample growth opportunities while working side-by-side with an impassioned, multi-disciplinary team spanning mechanical design, software, computer vision, systems integration, and...


  • Mountain View, California, United States Aurora Innovation Full time

    We are seeking a highly skilled Staff Hardware Reliability Engineer - Computer to join our team at Aurora Innovation.The Hardware Reliability team is dedicated to ensuring the robustness and dependability of hardware systems in the Aurora hardware stack.As a Staff Hardware Reliability Engineer - Computer, you will lead and oversee hardware reliability...


  • Mountain View, California, United States Fulfil Solutions Full time

    Job Title: Senior Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to lead the development of our PLC systems and contribute to our embedded firmware and robotics solutions.Key Responsibilities:Lead the requirement definition, design, programming, optimization, and verification of PLC-controlled safety systems.Develop and...


  • Mountain View, California, United States General Motors Full time

    Job DescriptionGeneral Motors is seeking a Product Manager to lead the development of GM Energy's Home Charging Solutions product portfolio. The successful candidate will be responsible for owning the growth strategy and product launch responsibility.Key Responsibilities:Own the product vision for a holistic home charging and energy experience.Scope the...


  • Mountain View, California, United States Teledyne Full time

    Job DescriptionWe are seeking a highly skilled Digital Engineer to join our team in Mountain View, CA. This is an ideal position for someone passionate about embedded systems and firmware development.The successful candidate will be responsible for:Designing and developing embedded firmware and software for new and existing products using FPGAs and...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III - Mobile at Google, you will be responsible for designing, developing, and testing software solutions for our mobile products. You will work closely with other engineers to achieve team goals and contribute to the development of scalable, well-tested code.Responsibilities* Be a key contributor to the Fitbit ecosystem...


  • Mountain View, California, United States Aurora Innovation Full time

    Job DescriptionAurora Innovation is seeking a highly experienced Senior Staff Tech Lead Manager to join our Test Automation Engineering team. As a key member of our hardware organization, you will lead and manage a team of three to five test automation engineers, providing career and project management guidance while interfacing with the broader hardware...


  • Mountain View, California, United States Trust Point Inc. Full time

    Job Title: Digital Signal Processing EngineerTrustPoint Inc. is seeking a highly skilled Digital Signal Processing Engineer to join our team in developing and implementing signal processing algorithms for our commercial Global Navigation Satellite System (GNSS).The successful candidate will be responsible for designing, developing, and implementing...


  • Mountain View, California, United States B'laster Holdings Full time

    Product Development Manager Job DescriptionB'laster Holdings is seeking a highly skilled Product Development Manager to lead the development of new products and solutions. The ideal candidate will have a strong background in product development, marketing, and project management.Key Responsibilities:Assist with new product/project management and...


  • Mountain View, California, United States B'laster Holdings Full time

    Product Development ManagerAt B'laster Holdings, we're seeking a highly skilled Product Development Manager to lead our marketing development effort. As a key member of our team, you'll be responsible for bringing new products from concept to commercialization, driving innovation, and enhancing brand awareness.Key Responsibilities:Assist with new...


  • Mountain View, California, United States Microsoft Corporation Full time

    Empowering Innovation with Cloud Hardware SolutionsAs a Cloud Hardware Solutions Architect at Microsoft Corporation, you will play a critical role in shaping the future of cloud computing. We are seeking a highly motivated individual with a passion for designing and developing cutting-edge hardware solutions that power the Microsoft Azure cloud...


  • Mountain View, California, United States Triple Crown Full time

    Emulation Infrastructure CAD SpecialistTriple Crown is a leading provider of engineering talent, serving Fortune 500 enterprises and emerging startups. We rapidly place developers, architects, and designers who engineer digital transformation and growth.This engineer will provide emulation support to hardware projects by developing and maintaining...


  • Mountain View, California, United States Seti Institute Full time

    Job Title: Communications and Development ManagerThe SETI Institute is seeking a skilled Communications and Development Manager to join our team. As a key member of our communications and development teams, you will be responsible for creating and executing strategies to grow our base of followers and convert them into donors through fundraising programs.Key...


  • Mountain View, California, United States Muon Space Full time

    About the RoleMuon Space is seeking an experienced Infrared Instrument Manager to lead the development of optical remote sensing instruments. As a key member of our team, you will oversee the technical development and management of projects from concept through to delivery and operation.Key ResponsibilitiesResponsible for the EO/IR instrument development...