Full-time
Embedded Software Engineer - Virtualization Focus
Posted by General Motors • markham, on, Canada
About the Role
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...
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...
Ready to Apply?
Submit your application today and take the next step in your career journey with General Motors.
Apply Now