CareerPlan

Application Engineer - Virtual Extender

Milford, Michigan, United States of AmericaFull-time2026-10-19 → 2026-11-09
Hybrid

Core

Develop virtual embedded control systems and virtual electronic control units (VECU) as real-time counterparts to physical ECUs for General Motors.

Role type

Application Engineer (Virtual ECU)

Builds

Virtual ECU packages and simulation/test script capabilities

Domain

Automotive embedded systems and virtualization

Required skills

C, C++, System C, Python, embedded control systems, automotive communications (CAN, LIN, SPI), software build tools (Gerrit, Jenkins, Git), debugging tools (Lauterbach, Green Hills Multi IDE)

Technologies

Gerrit, Jenkins, Git, Lauterbach, Green Hills Multi IDE

Responsibilities

Develop VECU packages, deploy and maintain virtual software integration benches, debug VECUs and integrated production software, develop new simulation and test script capabilities

Seniority

Mid-level, hands-on IC