Controller Modelling Developer – Virtual Ecu Prototyping

General Motors Australia & New Zealand

Markham, Canada
$90,600 to $136,400; not specified; healthcare, de...
Hybrid
Systemc tlm 2.0 modeling
Virtual electronic control units (vecus)
Embedded control systems
The Virtualization and SIL Integration team is seeking to develop Level 4 virtual electronic control units (vECUs) that serve as real-time virtual counterparts of physical ECUs, enabling engineers to develop software years before ECU hardware is available

Job Summary

  • The Virtualization and SIL Integration team is seeking to develop Level 4 virtual electronic control units (vECUs) that serve as real-time virtual counterparts of physical ECUs, enabling engineers to develop software years before ECU hardware is available.
  • Responsibilities include creating SystemC TLM 2.0 models of microcontrollers and peripherals, integrating them into full Level 4 virtual ECUs, and debugging model and integration issues.
  • The role requires cross-functional collaboration with Design Release Engineers, Tier 1 suppliers, and software engineers to develop, integrate, and validate vECUs, supporting all vehicle embedded platform features.

Matching Summary

The Virtualization and SIL Integration team is seeking to develop Level 4 virtual electronic control units (vECUs) that serve as real-time virtual counterparts of physical ECUs, enabling engineers to develop software years before ECU hardware is available.

Salary

$90,600 to $136,400; Not specified; Healthcare, dental, vision, pension plan, vehicle purchase plan

Skills & Requirements

Must-have

  • SystemC TLM 2.0 modeling
  • virtual electronic control units (vECUs)
  • embedded control systems
  • low-level input/output driver development
  • automotive communications (CAN, LIN, SPI, I2C, UART)
  • software debugging tools (Lauterbach, Green Hills Multi IDE)

Nice-to-have

  • organizational transformation
  • cutting-edge solutions
  • highly technical and passionate team
  • strategic and visionary group
  • drive meaningful change

Key Requirements

  • 1-3 years relevant engineering experience
  • 1+ years SystemC, TLM 2.0, SCML experience
  • Proficiency in EDA toolchains (Synopsys Virtualizer, ASTC vLAB)
  • C, C++, Python programming expertise
  • ARM based microcontrollers knowledge
  • AUTOSAR and Automotive Cyber Security knowledge
  • Intrepid Vehicle Spy, Vector CANoe expertise

Work Rights

Not specified

Tailored Resume

Cover Letter