Automotive Embedded Power Electronics Software Engineer

Jobtailor

Milford (MO)

On-site

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jobtailor seeks an embedded C/C++ software engineer to develop and maintain firmware for automotive power-electronics and energy-transfer systems. You will design software for charging, regulation, and fault handling, translating requirements into robust, testable designs and working with cross-functional teams including hardware, validation, and suppliers.

The role involves MISRA-aligned development, CAN interfaces, unit/integration/HIL testing, and contribution to EV charging features in a

Qualifications

  • Bachelor’s degree in software engineering, computer science, electrical/controls engineering, or related field.
  • 2+ years in automotive embedded software development or power-electronics controls.
  • Hands-on production-oriented C/C++ software development experience.
  • Understanding real-time embedded design, interfaces, state machines, diagnostics, and HW/SW integration.
  • Experience translating requirements into design, implementation, and verification activities.
  • Experience with debugging, integration, root-cause analysis, and automated/bench testing.
  • Ability to collaborate across software, systems, controls, hardware, validation, and other cross-functional teams.
  • Strong written and verbal communication skills, analytical ability, and attention to detail.

Responsibilities

  • Develop and maintain embedded C/C++ software for automotive power-electronics and energy-transfer applications.
  • Design software for AC/DC charging, DC/DC conversion, voltage/current regulation, power-flow control, state machines, diagnostics, protection, and fault handling.
  • Translate system requirements into maintainable and testable software designs and implementations.
  • Collaborate with software architects, system engineers, SSLEs, hardware teams, calibration, validation, and suppliers.
  • Support software architecture, interface definition, feature decomposition, and requirements traceability.
  • Develop and review software with MISRA-aligned practices where applicable.
  • Use CAN and other vehicle communications for interfaces, diagnostics, and feature integration.
  • Perform unit, integration, HIL, system, and vehicle testing; investigate failures and root causes.
  • Support automated build, test and CI workflows.
  • Apply behavior-driven and test-driven development with Given/When/Then criteria.
  • Participate in design/code reviews and process improvement.
  • Contribute to EV charging and bidirectional energy-transfer features.

Skills

Embedded C/C++ development
Real-time embedded design
Software debugging/testing
Cross-functional collaboration

Education

Bachelor’s degree in Engineering/CS/EE

Tools

CAN Communication
Hardware-in-the-Loop
Continuous Integration
Behavior-Driven Development
Test-Driven Development

Job description

Jobtailor seeks an embedded C/C++ software engineer to develop and maintain firmware for automotive power-electronics and energy-transfer systems. You will design software for charging, regulation, and fault handling, translating requirements into robust, testable designs and working with cross-functional teams including hardware, validation, and suppliers.

The role involves MISRA-aligned development, CAN interfaces, unit/integration/HIL testing, and contribution to EV charging features in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, EV Power Electronics
Embedded Software Engineer, EV Power Electronics

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Relocation assistance
Embedded Software Engineer, Propulsion Systems
Embedded Software Engineer, Propulsion Systems

Stellantis • Auburn Hills (MI)

On-site
USD 70,000 - 95,000
Software Controls Engineer – Power Electronics
Software Controls Engineer – Power Electronics

Jobtailor • Milford (MO)

On-site
USD 90,000 - 130,000
Lead Embedded Automotive Software Manager
Lead Embedded Automotive Software Manager

Jobtailor • Long Beach (CA)

On-site
USD 150,000 - 190,000
Software Engineer
Software Engineer

Trialon Corporation • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer — Automotive ECU & RTOS
Senior Embedded Software Engineer — Automotive ECU & RTOS

Jobtailor • Palo Alto (CA)

On-site
USD 130,000 - 195,000
Embedded Software Controls Engineer, Power Electronics (Hybrid)
Embedded Software Controls Engineer, Power Electronics (Hybrid)

General Motors • United States

Hybrid
USD 90,000 - 130,000
Senior Embedded SW Engineer, High Voltage EV Power Systems
Senior Embedded SW Engineer, High Voltage EV Power Systems

Canoo • Oklahoma City (OK)

On-site
USD 110,000 - 170,000
Equity Compensation
Flexible Paid Time Off
Casual workplace with energy
Application Software Engineer
Application Software Engineer

Garrett Motion • Arizona

On-site
USD 100,000 - 150,000
Senior Firmware Engineer - Power Electronics Control
Senior Firmware Engineer - Power Electronics Control

CyberCoders • Walpole (MA)

On-site
USD 110,000 - 150,000
Competitive Salary
Medical Insurance
Dental Insurance
+4