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
$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...SuggestedWork at office- ...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
$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$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...SuggestedWork at officeLocal areaRemote workFlexible hours$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- 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...
$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 startFlexible hours- ...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 timeFor contractors
- ...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...
$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 timeImmediate start$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 placementWork at officeLocal areaRemote workMonday to FridayFlexible hours- ...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
$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 contractLocal area3 days per week- 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
- ...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
- 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 payTemporary workImmediate startFlexible hours
- 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 timeContract work
$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 timeContract workLocal area$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...InternshipWork at officeRemote work$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...- ...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...
$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 employmentFull timeTemporary workInternshipWorldwideWeekend work$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 timeFor contractorsRemote work$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 timeLocal areaFlexible hours$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 timeTemporary workRemote workFlexible hours- 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
$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 employmentFull time$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 employmentFull timeWork at officeLocal areaRemote workRelocation package$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 employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded software engineer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded software engineer remote
- embedded design engineer
- entry level embedded software engineer
- junior embedded engineer
- graduate embedded software engineer
- embedded ai engineer


