1

Electric Vehicle Firmware Engineer Jobs (NOW HIRING)

Firmware Engineer

California, MO · On-site

$100 - $125/hr

What is a Firmware Engineer at Motivo? At Motivo, Firmware Engineers are highly valued and ... Experience in industries such as aerospace, electric vehicles (EV), or robotics. * Familiarity with ...

Firmware Engineer Location: This position will be based in our corporate headquarters in Allen ... and Electric Vehicle (EV) applications, offering customers hybrid inverters, batteries, energy ...

Firmware Engineer

Austin, TX · On-site

$80K - $118K/yr

... electric vehicle charging products. Founded in 2006, our innovative microinverter technology ... The team is a fast-moving group of firmware and software engineers focused on end-to-end system ...

Firmware Engineer

Goleta, CA · On-site

$100 - $125/hr

... Electric Vehicles, Advance Driver Assistance Systems. At LHP we ensure Functional Safety and ... We seek a Firmware / FPGA Engineer - Functional Safety & Verification to join our team. As a ...

... Electric Vehicles, Advance Driver Assistance Systems. At LHP we ensure Functional Safety and ... As a Firmware / FPGA Engineer, you will be responsible for the design, development, verification ...

... electric vehicle charging products. Founded in 2006, our innovative microinverter technology ... The team is a fast-moving group of firmware and software engineers focused on end-to-end system ...

Embedded Firmware Engineer

San Jose, CA · On-site

$154K - $181K/yr

Electric Hydrogen's mission is to decarbonize our world! Our outstanding people deliver creative decarbonization energy solutions to our customers. We are seeking an Embedded Firmware Engineer to ...

Senior Firmware Engineer

Goleta, CA · On-site

$128K - $170K/yr

... Electric Vehicles, Advance Driver Assistance Systems. At LHP we ensure Functional Safety and ... As a Firmware / FPGA Engineer, you will be responsible for the design, development, verification ...

Senior Firmware Engineer

Goleta, CA · On-site

$128K - $170K/yr

... Electric Vehicles, Advance Driver Assistance Systems. At LHP we ensure Functional Safety and ... As a Firmware / FPGA Engineer, you will be responsible for the design, development, verification ...

Senior Firmware Engineer

Goleta, CA · On-site

$128K - $170K/yr

... Electric Vehicles, Advance Driver Assistance Systems. At LHP we ensure Functional Safety and ... As a Firmware / FPGA Engineer, you will be responsible for the design, development, verification ...

Embedded Firmware Engineer

San Jose, CA · Hybrid

$120K - $165K/yr

We are seeking an Embedded Firmware Engineer to develop real-time firmware for our power ... Electric Hydrogen's products. Primary Responsibilities * Develop and debug low-level, real-time ...

Firmware Engineer

Marshalltown, IA · On-site

$100 - $125/hr

Support the long-term development of Emerson's electric actuation portfolio Who You Are: You ... firmware for microcontroller-based systems * Strong programming skills in C and C++ * Experience ...

next page

Showing results 1-20

Electric Vehicle Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do electric vehicle firmware engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for electric vehicle firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What does an electric vehicle firmware engineer do?

An Electric Vehicle Firmware Engineer designs, develops, and tests the software that controls the hardware components of electric vehicles (EVs). This includes programming microcontrollers and embedded systems that manage battery performance, motor control, charging systems, and safety features. They work closely with hardware engineers and other software teams to ensure seamless integration and optimal performance of EV systems. Their responsibilities also involve troubleshooting, updating firmware, and ensuring compliance with safety and automotive standards.

What are the key skills and qualifications needed to thrive as an electric vehicle firmware engineer?

To thrive as an Electric Vehicle Firmware Engineer, you need a strong background in embedded systems, C/C++ programming, and electrical engineering, often supported by a relevant bachelor’s or master’s degree. Familiarity with tools like MATLAB/Simulink, CAN bus analyzers, and version control systems, as well as certifications in automotive safety standards (such as ISO 26262), is highly beneficial. Problem-solving ability, attention to detail, and effective teamwork are essential soft skills for this role. These skills ensure the development of reliable, safe, and high-performance firmware that meets the stringent demands of electric vehicle systems.

What are some typical challenges electric vehicle firmware engineers face when developing and testing embedded systems for EVs?

Electric Vehicle Firmware Engineers often encounter challenges such as ensuring reliable communication between various hardware components, meeting stringent safety and regulatory standards, and optimizing real-time performance under power and thermal constraints. They must also frequently coordinate with hardware, software, and testing teams to address integration issues and quickly resolve bugs discovered during field testing. These challenges require strong problem-solving skills, attention to detail, and the ability to adapt to evolving technologies and project requirements.

What are popular job titles related to Electric Vehicle Firmware Engineer jobs?

For Electric Vehicle Firmware Engineer jobs, the most frequently searched job titles are:

Infographic showing various Electric Vehicle Firmware Engineer job openings in the United States as of August 2026, with employment types broken down into 57% Full Time, 42% Part Time, and 1% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Firmware Engineer

Motivo Engineering, LLC

California, MO • On-site

$100 - $125/hr

Other

Retirement, PTO

Re-posted 4 days ago


Key responsibilities

  • Architect and write bare-metal or RTOS-based firmware (C/C++) for custom MCUs to manage real-time motor control.

  • Design, implement, and tune PID control loops (position, velocity, torque) for precise actuation across single and dual-motor configurations.

  • Develop robust communication interfaces between the custom MCU and COTS motor drive PCBs, utilizing protocols such as CANopen, CAN‑FD, or Ethernet.


Job description

What is a Firmware Engineer at Motivo?

At Motivo, Firmware Engineers are highly valued and versatile team members. They are the linchpin in executing complex embedded software projects from concept to validation. We look for creative problem-solvers with a keen eye for detail and the ability to balance competing priorities.

Working closely with a Project Manager, Electrical Engineers, and Systems Engineers, a Firmware Engineer guides focused engineering teams through the initial phases of product development. This involves:

  • Planning technical and programmatic aspects of embedded software architecture.
  • Defining and reviewing complete bare-metal or RTOS system architectures.
  • Identifying and managing software risks, especially regarding real-time constraints and fault handling.
  • Identifying key communication protocols and feedback sensor strategies.
  • Leading technical teams to successful software integration and project completion.

In later phases, you'll lead brainstorms, conduct code reviews, provide technical guidance, and assist with debugging and troubleshooting during hardware-in-the-loop (HIL) testing and validation & verification (V&V) activities. An ideal candidate possesses a strong understanding of control theory, MCU interfacing, and motor control to effectively communicate and understand hardware-software interactions. This role is perfect for an incredibly sharp engineer with an insatiable curiosity for all aspects of engineering!

Key Responsibilities

As a Firmware Engineer, you will:

  • Architect and write bare-metal or RTOS-based firmware (C/C++) for custom MCUs to manage real-time motor control.
  • Design, implement, and tune PID control loops (position, velocity, torque) for precise actuation across single and dual-motor configurations (500W to 5000W).
  • Develop robust communication interfaces between the custom MCU and COTS motor drive PCBs, utilizing protocols such as CANopen, CAN‑FD, or Ethernet.
  • Integrate, calibrate, and process data from high-resolution feedback sensors (e.g., resolvers, absolute/incremental encoders, Hall effect sensors).
  • Implement state machines and diagnostic routines to ensure fail‑safe operation, supporting 1‑motor vs. 2‑motor redundancy architectures and fault‑tolerant communication.
  • Partner with Hardware EEs to test MCU‑to‑COTS drive integrations, participating in hardware-in-the-loop (HIL) testing and dynamometer/test‑stand validation.
  • Foster a culture of technical excellence and robust software V&V processes.
Required Qualifications
  • Bachelor of Science in Computer Engineering, Electrical Engineering, Computer Science, Mechatronics, or a related field.
  • 7+ years of professional experience in embedded software development (C/C++) for real‑time, safety‑critical systems.
  • Deep understanding of motor control theory, real‑time servo control, and PID loop tuning.
  • Hands‑on experience interfacing with COTS motor controllers and implementing CANopen (or similar fieldbus protocols).
  • Experience with feedback sensor processing (resolvers, encoders) and digital signal filtering.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with hardware teams and external clients.
  • A passion for innovation and a desire to work in a fast‑paced, dynamic environment.
Preferred
  • Master of Science in a relevant engineering discipline.
  • Experience in industries such as aerospace, electric vehicles (EV), or robotics.
  • Familiarity with aerospace software standards (e.g., DO-178C) or automotive standards (e.g., ISO 26262).
  • Experience with hardware‑in‑the‑loop (HIL) testing frameworks.
  • A portfolio of successfully launched products featuring custom embedded motor control.
Benefits

We’re convinced that the team and the projects are hands‑down the best part of working at Motivo. To support that, we offer a solid benefits package including high‑quality insurance, a 401(k) match, generous vacation time, and our Monday–Thursday 4/10 work week. We offer profit‑sharing bonuses, which are tied to overall company performance, because we believe in winning together; we’re transparent about the company’s numbers, and when our hard work drives financial success, employees may share in the upside.

Base Salary Range: $110,000 - $130,000

Salary is dependent on experience, knowledge and interview performance.

#J-18808-Ljbffr