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
  • A leading engineering firm is seeking an Embedded Firmware Engineer based in Mountain View, CA. The role involves designing and testing vehicle firmware, collaborating with engineers, and developing methodologies for testing. Candidates should have over 5 years of experience... 
    Suggested
    Full time

    Tata Technologies

    Mountain View, CA
    3 days ago
  • PwC is seeking an embedded firmware specialist to enhance product development for IoT and electronics. The role focuses on real-time firmware in constrained environments, collaborating with hardware teams and cross-functional groups. You will apply analysis, debugging,... 
    Suggested

    PwC

    Palo Alto, CA
    1 day ago
  • You will lead the firmware architecture and development for a breakthrough stealth-stage...  ...integrated wearable hardware, low-power embedded systems, and real-time intelligent processing...  ...downstream. Establish the firmware engineering practices that scale: build and release... 
    Suggested

    OSI Engineering

    Palo Alto, CA
    1 day ago
  • $110k - $130k

     ...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—...  ...week Location : Mountain View, CA We are seeking an Embedded Firmware Test Engineer to join our growing engineering team... 
    Suggested
    For contractors

    ALTEN Technology USA

    Mountain View, CA
    7 days 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... 

    Omega Solutions

    Santa Clara, CA
    4 days ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration on hardware validation and software integration within a fast-paced environment. The ideal candidate should have a... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware Apple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products. You will work on core camera and... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • Embedded Firmware Engineer II at SERES . Key technologies: Machine Learning. Key Responsibilities Develop firmware and embedded software for microcontrollers and SoCs Write low-level drivers for peripherals (UART, SPI, I2C, GPIO) Perform hardware bring-up, debugging... 

    Polluxa, Inc.

    Milpitas, CA
    3 days ago
  • $205k - $220.25k

    Cyngn, Inc. in Mountain View, California, is seeking a Staff Embedded Software Engineer who will drive the design, development, and validation of firmware for vehicle drive & Safety controllers. This role demands a strong systems mindset, with responsibilities including... 
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    1 day ago
  • $150k - $200k

    Senior Embedded Firmware Engineer San Carlos, CA Engineering In office Full-time Connected Commercial Coffee Brewer Platform What We're About At BrewBird, we believe in building a sustainable future in coffee. We're developing a technology platform to scale the $1... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    5 days ago
  • KLA Milpitas is seeking an experienced firmware/software engineer to develop embedded code for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will design drivers, BSPs, and platform software for embedded Linux across sensors, imaging subsystems,... 

    KLA

    Milpitas, CA
    1 day ago
  • SERES is seeking an Embedded Firmware Engineer II to develop firmware for microcontrollers and SoCs in Milpitas, CA. You will write low-level drivers for peripherals and collaborate with hardware engineers on PCB design and bring-up. Key qualifications include 3+ years... 

    Polluxa, Inc.

    Milpitas, CA
    3 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
  • Polluxa, Inc. in Milpitas, CA is seeking an embedded software engineer to develop firmware for heterogeneous SoCs across Linux and RTOS environments. You will work on precision motion control, camera configuration, image acquisition, and sensor data processing as part... 

    Polluxa, Inc.

    Milpitas, CA
    3 days ago
  • $120k - $175k

    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... 
    Full time

    Lunar Energy

    Mountain View, CA
    5 days 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
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    4 days ago
  • $135k - $155k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to provide global cellular connectivity from space. As a wireless firmware... 
    Permanent employment
    Temporary work

    SpaceX

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

    Senior Embedded firmware engineer As 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
    4 days ago
  •  ...Position: Full Time Most firmware engineers write code for boards that never leave the bench. This isn't that. You’ll work at the intersection of firmware and power electronics, developing embedded control systems for the DC-DC converters, power distribution, and energy... 
    Full time
    Shift work

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Mountain View, CA
    3 days ago
  •  ...Generalist with rotating focus across the firmware stack. Moves across subsystems as work...  ...direction. Works extensively with external engineering teams at CMs and silicon vendors, the...  ...engineering practices. Requirements 5 years embedded firmware — at least one shipped consumer... 
    Contract work
    Work at office
    Shift work
    Rotating shift
    2 days per week

    OSI Engineering

    Palo Alto, CA
    19 hours ago
  • Job-ID17606999Reference21-09612Primary Skill: Firmware Engineering - Responsibilities: Ownership of system design and firmware on hardware prototype...  ...protocols. Coding programs and scripts as necessary to test embedded systems. Work closely with various core tech teams and other... 

    Intelliswift

    Menlo Park, CA
    2 days ago
  • $140k - $215k

     ...requirement-based test according to the firmware team test specification Automate the regression...  ...Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science,...  ...programming experience with a focus on Linux and embedded environments. Familiarity with sensor... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    19 hours ago
  • $207k - $301k

    Embedded Firmware Engineering Manager, Platforms Infrastructure link Copy link corporate_fare Google place Sunnyvale, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Bachelor... 
    Worldwide

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $142.8k - $274.8k

     ...Individual ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    3 days ago
  •  ...Firmware EngineerMenlo Park, CAWe are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development... 
    Full time

    AttoTude

    Menlo Park, CA
    3 days ago
  • $175k - $240k

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

    SpaceX

    Palo Alto, CA
    2 days ago
  • $210k - $280k

     ...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,...  ...team developing the low-level software and firmware at the heart of the Reliable Robotics... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    1 day ago
  •  ...storage, processing, and downlink), radio communications, satellite/flight control, telemetry, and embedded firmware. Array Labs is seeking Embedded Software engineers with experience in low-level systems software, device driver programming, board support package development... 
    Permanent employment
    Full time

    Array Labs

    Palo Alto, CA
    1 day ago
  • $100k - $145k

     ...collaborate with stakeholders across all areas of the business, supporting critical legal-related workflows and outcomes. As an Embedded Legal Engineer, you'll be uniquely positioned at the intersection of engineering and legal, working directly within our Legal Team to... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

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