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.

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.

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 employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to 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 the recruiting process, please send a request to View email address on click.appcast.io.

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Palo Alto, CA vacancy
  •  ...Embedded Firmware EngineerExperience: 5+ yearJob 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 be responsible for... 
    Suggested

    Kasmo Global

    Menlo Park, CA
    1 day ago
  •  ...Embedded Firmware EngineerWe 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... 
    Suggested

    Insight Global

    Palo Alto, CA
    1 day ago
  • $80k - $120k

     ...Embedded Firmware Engineer 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, and interact in complex environments... 
    Suggested
    Work at office

    Seres

    Milpitas, CA
    1 day ago
  •  ...Embedded Firmware EngineerExperience in developing, writing, and debugging code for embedded microcontrollers and processors (ARM and MSP...  ...microcontroller assemblies Work interactively with electrical engineers to select a microcontroller and optimize the microcontroller... 
    Suggested

    E-Solutions

    Milpitas, CA
    1 day ago
  • $100k - $130k

     ...Embedded Firmware EngineerLansdale, PA Compensation $100,000 - $130,000 Per Year Job Type Direct Hire Reputable and growing Fortune 500 manufacturing...  ...as the organizations firmware subject matter expert ensure engineering best practices are followed across the firmware teamApply... 
    Suggested

    Omega Solutions

    Santa Clara, CA
    1 day ago
  • $158.4k - $217.8k

     ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we...  ...you ready to take your career to the next level? As a Senior Embedded Firmware Engineer, you will play a pivotal role in developing world-... 
    Hourly pay

    Lucid Motors

    Newark, CA
    4 days ago
  • $150k - $200k

     ...Senior Embedded Firmware EngineerAt BrewBird, we believe in building a sustainable future in coffee. We're developing a technology platform...  ...-world problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    1 day ago
  • $120k - $160k

     ...Senior Embedded Firmware EngineerSF Motors is building the next generation of intelligent robotic systems that combine advanced mobility,...  ...and interact in complex environments by integrating control engineering, artificial intelligence, and machine learning at every level... 
    Work at office

    Seres

    Milpitas, CA
    1 day ago
  • Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design... 
    Flexible hours

    CyberCoders

    Sunnyvale, CA
    3 days ago
  • $193.3k - $261.5k

     ...teams pushing the boundaries of what's possible in robotic manipulation. Amazon is seeking a talented and motivated Senior Embedded Firmware Engineer to design, implement, and launch firmware for highly dexterous robotic end effectors. In this role you will own firmware... 
    Internship
    Overseas
    Flexible hours
    Night shift
    Day shift

    Amazon

    Sunnyvale, CA
    4 days ago
  • $154.68k - $231.7k

     ...cluster. We own all SW components, including embedded FW, customer SDK, and lab scripts, and...  ...production, and the role of a Principal Engineer in our team is to ensure the overall...  ...Development, and Testing of embedded C firmware for controlling our extremely complicated... 
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    23 hours ago
  • PsiQuantum is seeking a senior embedded firmware engineer to translate photonic device and system requirements into robust control algorithms, firmware, APIs, diagnostics, and system software. The role focuses on complex embedded hardware systems with closed-loop control... 

    PSI Quantum

    Milpitas, CA
    3 days ago
  • PsiQuantum in Milpitas, CA seeks a senior embedded firmware engineer to translate photonic device and system requirements into robust firmware, APIs, diagnostics, and system software for silicon photonics platforms. You will develop firmware interfacing with photonic devices... 

    PsiQuantum

    Milpitas, CA
    23 hours 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
    4 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
    2 days ago
  • $119.8k - $234.7k

     ...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
    13 hours ago
  • $170k - $235k

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

    SpaceX

    Palo Alto, CA
    23 hours ago
  • $190k - $250k

     ...We are seeking an experienced Staff / Lead Embedded Software Engineer specializing in real-time operating systems and microcontroller-based...  ...Control Units (ECUs), working directly with hardware, firmware, and system engineering teams. If you enjoy solving... 
    Contract work

    ITP IT Performance

    Palo Alto, CA
    14 hours ago
  • Job-ID17607019Reference21-09614Primary 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
    23 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

    Mountain View, CA
    1 day ago
  •  ...Firmware Engineer Mind Robotics is building Physical AI for real-world industrial deployment, starting with the factory floor. We believe...  ...motion. We're looking for a Firmware Engineer to own the embedded software that brings our robots to life — from low-level... 

    Mind Robotics

    Palo Alto, CA
    3 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
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    1 day ago
  • $155k - $215k

     ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...to make this future a reality.As an Embedded Software Engineer at Reliable Robotics,...  ...team developing the low-level software and firmware at the heart of the Reliable Robotics autonomy... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    23 hours ago
  • $176.4k - $264k

     ...investors.About the RoleNuro 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
    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
    23 hours ago
  •  ...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)SpaceX was founded under the belief that a future where humanity is out exploring the stars... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Monday to Friday

    SpaceX

    Palo Alto, CA
    4 days ago
  • $207k - $300k

     ...metal/Real-Time Operating System (RTOS) firmware environments.Lead pre-silicon validation...  ...experience.8 years of experience working with embedded operating systems.3 years of experience...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 

    Google

    Mountain View, CA
    4 days ago
  • $180k - $280k

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

    SpaceX

    Palo Alto, CA
    23 hours 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

    Experis/Manpower Group

    Palo Alto, CA
    2 days ago
  •  ...Sr. Embedded Engineer – SoCRole: Sr. Embedded Engineer – SoCLocation: Onsite in Palo Alto, CA (with some flexibility)Duration: Long-term contract – open to converting to FTE as early as 8/31/25Rate: $$ W2 per hour + BenefitsWe are looking for a Senior Embedded Software... 
    Hourly pay
    Long term contract

    Syntricate 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!