Software Engineer - Virtualization & Sil Integration

General Motors Australia & New Zealand

Hybrid
Proficient in embedded c and python
Hands-on experience with dspace veos and controldesk
Experience with github actions for ci/cd automation
The role supports the integration of L4 Virtual Electronic Control Units into a co-simulation environment for developing and validating embedded software

Job Summary

  • The role supports the integration of L4 Virtual Electronic Control Units into a co-simulation environment for developing and validating embedded software.
  • Candidates will be responsible for integrating plant models and virtual ECU models while maintaining serial data connectivity links between platforms.
  • General Motors is seeking innovative individuals to help achieve their ZERO ZERO ZERO vision for the future of transportation.

Matching Summary

The role supports the integration of L4 Virtual Electronic Control Units into a co-simulation environment for developing and validating embedded software.

Skills & Requirements

Must-have

  • Proficient in Embedded C and Python
  • Hands-on experience with dSPACE VEOS and ControlDesk
  • Experience with GitHub Actions for CI/CD automation
  • Knowledge of MATLAB, Simulink, GT-Power, AMESIM, CarSim
  • Proficiency in CAN, LIN, SPI, and automotive ethernet
  • Familiarity with AUTOSAR Layered Software Architecture

Nice-to-have

  • Master's degree in Electrical or Computer Engineering
  • Co-Simulation expertise with Level-4 VECUs
  • Proficiency with Synopsys Virtualizer and Cadence vLAB
  • Knowledge of ARM based microcontrollers
  • Excellent communication skills

Key Requirements

  • Bachelor's degree in Engineering or Computer Science
  • Minimum 2 years of relevant professional engineering experience
  • No immigration sponsorship provided by GM

Work Rights

Must have valid work authorization for Australia; no sponsorship available

Tailored Resume

Cover Letter