Senior Software Engineer - Virtualization And Sil Integration
General Motors Australia & New Zealand
Competitive compensation; bonus potential based on...
Hybrid
5+ years software engineering experience
3+ years virtualization and sil simulation
Embedded c development with gnu toolchain
General Motors is investing significantly in Virtualization and Software-in-the-Loop technologies to enable early software quality in vehicle development
Job Summary
General Motors is investing significantly in Virtualization and Software-in-the-Loop technologies to enable early software quality in vehicle development.
The role involves creating high-quality simulation environments for the verification and validation of embedded controllers for conventional and hybrid propulsion systems.
Candidates will work on cutting-edge antenna systems alongside some of the brightest minds in automotive and RF technology with resources to make an impact at scale.
Matching Summary
General Motors is investing significantly in Virtualization and Software-in-the-Loop technologies to enable early software quality in vehicle development.
Salary
Competitive compensation; Bonus potential based on performance; Benefits include medical, dental, vision, retirement savings plan
Skills & Requirements
Must-have
5+ years software engineering experience
3+ years virtualization and SIL simulation
Embedded C development with GNU toolchain
CoSimulation Level 3 ECU development
Automotive communication protocols CAN LIN SPI
Internal Combustion Engine or PHEV experience
Nice-to-have
Modeling electric hybrid propulsion systems
Software Defined Vehicles SDV knowledge
AUTOSAR standards familiarity
CI/CD technologies like Jenkins GitHub Actions
FMI and SSP co-simulation standards
Matlab Simulink Simscape modeling tools
Key Requirements
Bachelor's degree in mechanical, electrical, or computer science
Minimum 5 years of software engineering experience
At least 3 years of integration experience required
Proficiency in controls software development practices
Experience with Windows PowerShell, Linux bash, or Python