General Motors

Hybrid Role: Software-in-the-Loop Engineer

📍 Location
markham, on
⏰ Job Type
Full-time
📅 Posted
May 24, 2026
Apply Now

Job Description

Join General Motors as a Software-in-the-Loop Engineer in Markham, Ontario, where hybrid work meets advanced automotive technology. Support vehicle systems through innovative virtualization strategies.
This engaging role involves designing virtual environments for embedded controllers, impacting key vehicle domains like propulsion and body controls. The ideal candidate will have a strong grasp of Embedded C, Python, and vehicle communication protocols. You'll collaborate closely with cross-functional teams to ensure top-tier integration and functionality.
Key Responsibilities:
• Lead the integration of virtual simulation components
• Create detailed virtual models for varied applications
• Maintain optimal performance of embedded control systems
• Collaborate with development teams on new features
• Support cloud deployments and troubleshooting efforts
Requirements:
• Bachelor’s degree in Engineering or Computer Science
• 2–5 years software engineering exp...

Start Your Week Right!

Apply now and make every Monday exciting with General Motors

Apply for this Position