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.
$120k - $160k
...complex environments by integrating control engineering, artificial intelligence, and machine... .... Duties and Responsibilities Own firmware architecture for humanoid robot controllers... ...actuators, and dexterous hands. Develop embedded C/C++ firmware, peripheral drivers, and...SuggestedWork at office$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...SuggestedFull timeWork at officeLocal areaRemote workFlexible 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...SuggestedPermanent 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...SuggestedFull timeImmediate start$160k - $275k
...System Software Engineer MatX's mission is to make the world's best AI models run as... .... 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...SuggestedDaily paidWork experience placementLocal areaRemote workMonday to FridayFlexible hours- ...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...
- ...Firmware Engineer Voltai is developing world models, and agents to learn, evaluate, plan, experiment, and interact with the physical world... ...electrical, systems, and verification engineers to develop embedded software that powers learning machines. You might thrive...
- 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...
- ...We 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, and hardware bring-up,...Full time
- ...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
$140k - $215k
...requirement-based test according to the firmware team test specification Automate the... ...Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science,... ...experience with a focus on Linux and embedded environments. Familiarity with sensor...Work experience placementWork at officeLocal area- ...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 employmentTemporary workInternshipWorldwideWeekend work
$174k - $252k
...programming languages (e.g., C).3 years of experience working with embedded operating systems.3 years of experience testing, maintaining,... ...with DesignWare Controller (DWC) stack.Google's software engineers develop the next-generation technologies that change how billions...$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...$65 - $80 per hour
...designing, developing, and optimizing real-time firmware for current and next-generation fast DC... ...systems. You will build high-quality embedded software for charging equipment,... ...functionality. Collaborate closely with hardware engineers to co-design optimized solutions that...Contract workTemporary work$190k - $240k
...deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher-level software...Flexible hours- ...Sr. Embedded Engineer – (SoC Verification and Validation Engineer) This role is 100% onsite – Palo Alto (with flexibility) END DATE of 8/31/25 but will convert to FTE if this worker does a good job and there's a business need. Summary: We are looking for a Senior...
$145.83k - $219k
...Embedded Software Engineer Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the...Immediate startFlexible hours$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... ...on the team you will contribute to: Firmware & Software Development: Design, write,...Local areaFlexible hours- ...Embedded Software Engineer Nauto is the leader in AI-powered safety and operations excellence for commercial fleets. Nauto simplifies day-to... ...You will be working with hardware engineers to create firmware and software for the hardware being designed with hardware...
- ...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...
- ...Overview Embedded Software Engineer role at Gatik. This role is onsite 5 days/week at our Mountain View, CA office. Gatik, the leader in... ...seamless integration of model-based application software on ECU firmware Collaborate with requirements engineers to align...Full timeWork at office
$120k - $230k
...allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings... .... 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- Job-ID17893476Reference21-11027Primary Skill: Firmware Engineering - This position will focus on development of virtual platforms by modelling hardware devices for testing Embedded devices using SystemC, C++. Responsibilities Ownership of firmware test application on hardware...
$175k - $220k
...Staff Embedded Software Engineer Lightmatter is leading the revolution in AI data center infrastructure, enabling the next giant leaps in human... ...for developing and extending the device software and firmware stack for Photonic Compute and Photonic interconnect products...Full timeTemporary workRemote workFlexible hours$250k - $370k
Own the platform firmware that brings our AI accelerator systems to life and keeps them secure, healthy, and observable — from secure boot and hardware root of trust, through embedded controller/BMC and device firmware, to power management, telemetry, and debug infrastructure...H1bWork visa$150.2k - $283.5k
...where every person is free to move and pursue their dreams.In this position... Ford Model E Platform Architecture Engineering is looking for a Staff Embedded Software Engineer to be part of the microcontroller which is designing the software stack from ground up to...Work experience placementImmediate startVisa sponsorshipFlexible hours- 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
- We are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background... ..., and implement software architecture for body controls firmware, taking ownership of the software codebase from initial...Immediate startVisa sponsorshipFlexible hours
$138.8k - $232.7k
...vehicle motion control systems: advanced embedded control software that unifies vehicle... ...highly skilled Embedded Controls Software Engineer to help define, develop, and deliver these... ...execute validation activities to verify firmware functionality, robustness, stability,...Immediate startVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded engineer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded security developer
- entry level embedded engineer
- embedded ai engineer
- embedded software engineering intern
- automotive embedded engineer
- principal embedded software engineer



