G

Embedded Software Engineer - Virtualization Focus

General Motors

markham, on, Canada Full-time May 22, 2026

Opportunity Description

Elevate your career as an Embedded Software Engineer specializing in Virtualization with General Motors in Markham, Ontario. This hybrid role focuses on enhancing vehicle integrated systems.
In this position, you'll develop and integrate simulation components to improve embedded systems across battery management and vehicle controls. Your skills in Embedded C, Python, and MATLAB will be crucial for building virtual environments and co-simulation components. You'll play a vital role in ensuring the highest quality in test setups and user experiences.
Key Responsibilities:
• Develop co-simulation components meeting user test needs
• Create and maintain virtual controller models for simulations
• Test and parameterize models for sensors and ECUs
• Collaborate with engineers to define requirements
• Provide documentation and support for released simulations
Requirements:
• Bachelor’s degree in relevant engineering field
• 2–5 years in software engineering or r...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position