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.
- ...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
- 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...SuggestedFull time
- 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
- 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
$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...SuggestedFor contractors$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...$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...$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- 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...
$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 workFlexible hours$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 timeWork at officeLocal areaRemote workFlexible hours- 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,...
- 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...
- 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...
- 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...
$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$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 paidFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$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 employmentTemporary work$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 timeImmediate start- ...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 timeShift work
- ...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 workWork at officeShift workRotating shift2 days per week
- 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...
$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 placementWork at officeLocal area$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$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 contractWork at officeLocal areaWorldwide3 days per week- ...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
$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 employmentTemporary workWorldwideWeekend work$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 employmentCasual work- ...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 employmentFull time
$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 timeWork experience placementWork at officeRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded developer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- c++ embedded engineer
- embedded developer
- embedded linux engineer
- entry level embedded software engineer
- embedded electrical engineer
- junior embedded engineer



