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

Embedded Firmware Engineer

Insight Global

Job Description

We are seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team focused on next-generation battery systems, power electronics, and charging infrastructure. This engineer will play a key role in developing low-level firmware and control systems that power highly efficient energy storage and conversion products. The ideal candidate has strong experience in embedded software development, microcontroller programming, and working closely with hardware teams to bring complex products from design through validation and deployment.

What You'll Do

Design, develop, and maintain embedded firmware for battery management systems, power electronics, and energy-related products.

Write high-quality, production-grade code primarily in C and C++ for embedded microcontroller-based systems.

Develop, test, debug, and optimize low-level firmware for real-time applications.

Collaborate closely with electrical, hardware, validation, and systems engineering teams throughout the product lifecycle.

Participate in firmware architecture, design reviews, and system integration efforts.

Develop and execute unit, integration, and system-level testing to ensure product reliability and performance.

Troubleshoot complex hardware/software issues and drive root-cause analysis.

Contribute to firmware documentation, coding standards, and continuous improvement initiatives.

Support product validation, field issue investigations, and new feature development.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to View email address on click.appcast.io learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:

Skills and Requirements

3-5 years of professional experience developing embedded firmware.

Strong programming experience in C and C++.

Experience working with microcontrollers and low-level embedded systems.

Solid understanding of real-time operating systems (RTOS).

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

Experience with firmware debugging, testing, and validation methodologies.

Strong understanding of hardware/software integration.

Experience participating in design, implementation, testing, and deployment of embedded products. Battery Management System (BMS) experience.

Experience with power electronics, inverters, converters, or charging systems.

Knowledge of digital control systems and control theory.

Experience developing firmware for renewable energy, energy storage, or EV-related products.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Palo Alto, CA vacancy
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will... 
    Suggested

    Kasmo Global

    Menlo Park, CA
    5 days ago
  • $80k - $120k

     ...Embedded Firmware Engineer About SF MOTORS, INC. (dba SERES) SF Motors is building the next generation of intelligent robotic systems that combine advanced mobility, autonomy, and human-like adaptability. Our mission is to revolutionize how machines move, perceive... 
    Suggested
    Work at office

    Seres

    Milpitas, CA
    3 days ago
  •  ...Embedded Firmware Engineer Experience in developing, writing, and debugging code for embedded microcontrollers and processors (ARM and MSP430, preferred); Should be an expert in C and C#, C++. Device Driver Development experience required Develop firmware, validate... 
    Suggested

    E-Solutions

    Milpitas, CA
    12 hours ago
  • $100k - $130k

     ...Embedded Firmware Engineer Lansdale, PA Compensation $100,000 - $130,000 Per Year Job Type Direct Hire Reputable and growing Fortune 500 manufacturing company can offer you an opportunity to enjoy strong earnings and career growth potential combined with technical... 
    Suggested

    Omega Solutions

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

     ...scale. The ideal candidate has shipped real embedded products, seen them fail in the field,...  ...working closely with a highly hands-on engineering team to bring ambitious hardware...  ...For ~5+ years of production embedded firmware experience in C or C++ on resource-constrained... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    4 days ago
  • $120k - $160k

     ...Senior Embedded Firmware Engineer About SF MOTORS, INC. (dba SERES) SF Motors is building the next generation of intelligent robotic systems that combine advanced mobility, autonomy, and human-like adaptability. Our mission is to revolutionize how machines move... 
    Work at office

    Seres

    Milpitas, CA
    4 days ago
  • KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths... 

    KLA-Belgium

    Milpitas, CA
    5 days ago
  • $145.83k - $219k

     ...the Role Nuro operates real self-driving vehicles on public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded controllers that connect the Nuro Driver™ to the vehicle: the... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  •  ...acquisition services (both IT and non-IT) in the Technology, Engineering, Clinical, Legal, Scientific, Finance, Marketing, Professional...  ...years of software design and development experience in mobile embedded systems and products required. • Minimum 5 years of software... 
    Full time
    For contractors

    Stemxpert Llc

    Mountain View, CA
    more than 2 months ago
  •  ...company on the planet is using Beam technology! Job Description As a core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics platform, streamlines and enhances it, while also helping to define the next... 

    Suitable Technologies

    Palo Alto, CA
    2 days ago
  • $150k - $190k

     ...Senior Embedded firmware engineerAs an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work... 
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    12 hours ago
  • $160k - $275k

     ...availability. MatX is seeking System Software Engineer to join our team as we create best-in-...  .... The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers...  ...years of experience in BMC firmware and embedded Linux development, with hands-on OpenBMC... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    3 days ago
  •  ...defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software....  .... About The Role We are looking for a Firmware Engineer to own the low-level embedded software that runs our autonomous aircraft in the field... 
    Local area

    Allen Control Systems

    Mountain View, CA
    6 hours ago
  • $142.8k - $274.8k

     ...Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewThe...  ...a highly experienced Principal Firmware Engineer to lead the , development of firmware ,...  ...12+ years of experience in firmware, embedded systems, or SoC development.Proficient understanding... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded vehicle firmware. Evaluate, implement, test, and optimize applications in a real-time operating system environment. Work... 
    Full time

    Tata Technologies

    Mountain View, CA
    2 days ago
  •  ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...to make this future a reality. As a Sr. Embedded Software Engineer at Reliable Robotics,...  ...developing the low-level software and firmware at the heart of the Reliable Robotics autonomy... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    1 day ago
  • Our client, a leading organization in the technology sector, is seeking a dedicated and innovative Senior Embedded Software Engineer to join their dynamic team. As a Senior Embedded Software Engineer, you will be instrumental in supporting platform development and embedded... 
    Weekly pay
    Temporary work
    Immediate start
    Flexible hours

    Manpower Group Inc.

    Palo Alto, CA
    4 days ago
  • Automotive Electronics | Embedded Systems | Palo Alto CA OR Long Beach CA About the Role FORD is seeking a Platform Validation Engineer to drive and execute safety, performance, and deterministic reliability validation strategies for next-generation automotive Electronic... 
    Full time
    Contract work

    Insight Global

    Palo Alto, CA
    4 days ago
  • $116.3k - $145.4k

     ...challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. Embedded Software Engineer Role Summary We are looking for a Embedded Software Engineer who understands the lay of the land of this rapidly growing... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

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

     ...with us. Responsibilities Develop software/firmware for projects related to sensors, control...  ...sites Qualifications B.S. in Software Engineering, Computer Science, Computer Engineering,...  ...Bonus Qualifications Experience with embedded security Experience with BLE Attributes... 
    Internship
    Work at office
    Remote work

    Pivotal

    Palo Alto, CA
    1 day ago
  • $150k - $220k

     ...average industry timelines. Website: About The Role As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline to a greenfield product environment, owning firmware from architecture through production deployment across... 

    Ayr Energy

    Mountain View, CA
    3 days ago
  •  ...and space based sensing. You will be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core firmware and embedded software foundation of Era-Node, our flight autonomy module. You... 

    Eradrive, Inc.

    Palo Alto, CA
    2 days ago
  • $135k - $185k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $150k - $170k

     ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration...  ...vehicle bring-up and post-launch support, working with wireless and embedded technologies including Bluetooth, UWB, NFC, and RF... 
    Full time
    For contractors
    Remote work

    ALTEN Technology USA

    Palo Alto, CA
    2 days ago
  • $119k - $140k

     ...generator is a network of computers combining embedded Linux and real-time bare metal...  ...Responsibilities This is a software engineering role with emphasis on embedded systems and...  ...the team you will contribute to: Firmware & Software Development: Design, write,... 
    Full time
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    8 days ago
  • $191k - $215k

     ...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands...  ...and extending the device software and firmware stack for Photonic Compute and Photonic...  ...OpenBMC and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Mountain View, CA
    1 day ago
  • Hireup.net is seeking a Senior Device Driver Engineer in Mountain View, California, who has a strong background in device driver development...  .... The job also offers the chance to work on cutting-edge networking technologies and firmware architecture. #J-18808-Ljbffr Hireup.net

    Hireup.net

    Mountain View, CA
    5 days ago
  • $150k - $250k

     ...coverage, and responsiveness to power critical insights precisely where they’re needed most.   About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to... 
    Permanent employment
    Full time

    Array Labs

    Redwood City, CA
    more than 2 months ago
  • $130k - $185k

     ...tackling one of humanity’s most complex engineering challenges with a world-class team dedicated...  .... The Role We're looking for an Embedded Software Engineer to take ownership of...  ...software debugging, and supporting reliable firmware updates for hardware in the field and on... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Relocation package

    Cowboy Space

    San Carlos, CA
    5 days ago
  • $150k - $300k

     ...responsiveness to power critical insights precisely where they’re needed most.   About the Job As an Embedded Software Engineer , you will develop the firmware, FPGA logic, and embedded software that drive Array’s radar payloads and on-orbit processing systems.... 
    Permanent employment
    Full time

    Array Labs

    Redwood City, CA
    more than 2 months ago

Do you want to receive more vacancies?

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