Software Developer in Virtualization at GM

General Motors · markham, on, Canada

Location
markham
Job Type
Full-time
Posted
June 05, 2026

Job Description

Elevate your career as a Software Developer specializing in Virtualization and Software-in-the-Loop integration with General Motors in Markham. This hybrid role emphasizes embedded system modeling and integration efforts.
Join General Motors in a transformative hybrid role that plays a critical part in their ZERO ZERO ZERO vision. As a Software Developer, you will lead the development of co-simulation components, ensuring seamless integration for various automotive systems. Your expertise in Embedded C, Python, and simulation tools will directly influence vehicle performance and safety.
Key Responsibilities:
• Lead integration of co-simulation components
• Develop virtual controller models for simulations
• Maintain and test virtual controller components
• Define simulation asset requirements with Systems Engineers
• Provide ongoing support for released simulations
Requirements:
• Bachelor’s degree in Engineering or Computer Science
• 3-7 years of software...

Ready to Apply?

Submit your application for Software Developer in Virtualization at GM at General Motors

Apply Now