Taro Logo

Application Engineer - vECU Development

Global automotive company leading the change towards Zero Crashes, Zero Emissions and Zero Congestion.
Milford, MI 48381, USA
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Automotive · Enterprise SaaS

Description For Application Engineer - vECU Development

General Motors is seeking an Application Engineer specializing in vECU Development to join their innovative automotive technology team. This role is integral to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. As a vECU Development Engineer, you'll be responsible for developing, testing, and validating Virtual Mechatronics Control Units for GM's Software Defined Vehicle architecture, working on cutting-edge vehicles including conventional ICE, Hybrid Electric Vehicles, and Battery Electric Vehicles.

The position offers a hybrid work arrangement at GM's Milford, Michigan facility, requiring on-site presence three days per week. You'll work with advanced tools like Synopsys Virtualizer, Vector CANalyzer, and Lauterbach Trace 32 hardware, while following Scaled Agile Framework (SAFe) methodologies. The role demands expertise in automotive protocols and systems, including RTOS, CAN, LIN, and Automotive Ethernet.

This is an excellent opportunity for a skilled engineer with a Master's degree and relevant experience to contribute to the future of automotive technology. You'll lead technical solutions, perform complex design analysis, and serve as a subject matter expert. GM offers comprehensive benefits, including relocation assistance, and fosters an inclusive workplace environment focused on innovation and collaboration.

The position combines technical leadership with hands-on development work, making it ideal for someone who wants to impact the future of vehicle electronics and software architecture. You'll be part of a team driving technological advancement in the automotive industry while working for one of the world's leading vehicle manufacturers.

Last updated 4 days ago

Responsibilities For Application Engineer - vECU Development

  • Develop, test, validate, integrate, and release Virtual Mechatronics Control Unit (vMCU) for Software Defined Vehicle architecture
  • Act as main contact for technical aspects of model components and parameters
  • Plan, test, validate, and release virtual Electronic Control Unit (vECU) Level 4 model functionalities
  • Lead development of software system team design content and software anomaly corrections
  • Perform complex design analysis
  • Specify and balance system requirements
  • Provide and communicate best practices among software community
  • Serve as Subject Matter Expert (SME) for platform or application components

Requirements For Application Engineer - vECU Development

Linux
  • Master's degree in Electrical Engineering, Mechatronics Engineering, or related field
  • 1 year of experience as an Engineer or related role
  • Experience with validating and releasing passenger vehicle ECUs or virtual ECUs
  • Experience with Vector CANalyzer and CANoe tools
  • Experience with Synopsys Virtualizer, Corellium and Lauterbach Trace 32 hardware
  • Knowledge of RTOS, CAN, LIN, Automotive Ethernet (UDP/TCP), SPI, UART protocols

Benefits For Application Engineer - vECU Development

Medical Insurance
Relocation Benefits
  • Total Rewards Package
  • Relocation Benefits

Interested in this job?

Jobs Related To General Motors Application Engineer - vECU Development