Engineering Specialist - Software Development & Integration Lab

gmoshawa.ca

Markham, Ontario, Canada
Base: $81,300 to $122,000; bonus/equity: not speci...
**
Hardware-in-loop test systems
Ecu flashing and vehicle software configuration management
Automation scripting with python
** The Engineering Specialist position at GM's Software Development & Integration Lab in Markham, Ontario, focuses on building, maintaining, and supporting hardware test benches for vehicle electronic control units (ECUs). The role requires strong hands-on experience with test systems, troubleshooting abilities, and proficiency in programming, particularly with Python. This position offers a competitive salary and comprehensive benefits, emphasizing a culture of inclusion and belonging. **

Job Summary

  • The Software Development & Integration Lab supports engineering teams by providing physical test benches to develop, test, and validate vehicle ECU software.
  • The role involves building and maintaining test benches, troubleshooting hardware, developing automation tools, and supporting lab infrastructure to maximize uptime.
  • General Motors offers a comprehensive total rewards program including paid time off, healthcare benefits, life insurance, pension plan contributions, and a vehicle purchase plan.

Matching Summary

Match Score: 75

** The Engineering Specialist position at GM's Software Development & Integration Lab in Markham, Ontario, focuses on building, maintaining, and supporting hardware test benches for vehicle electronic control units (ECUs). The role requires strong hands-on experience with test systems, troubleshooting abilities, and proficiency in programming, particularly with Python. This position offers a competitive salary and comprehensive benefits, emphasizing a culture of inclusion and belonging. **

Salary

Base: $81,300 to $122,000; Bonus/Equity: Not specified; Benefits: Healthcare, dental, vision, life insurance, pension, paid time off, vehicle purchase plan

Skills & Requirements

Must-have

  • hardware-in-loop test systems
  • ECU flashing and Vehicle Software Configuration Management
  • automation scripting with Python
  • troubleshoot electrical and mechatronic systems
  • automotive Ethernet and CAN tools
  • configure and maintain bench test PCs
  • onsite full-time at Markham Elevation center

Nice-to-have

  • vehicle electrical architecture knowledge
  • Linux-based PCs and IT networks
  • strong communication and collaboration skills
  • demonstrated vehicle experience
  • support lab procurement and inventory management

Key Requirements

  • Bachelor’s degree in engineering
  • experience with automotive Ethernet and CAN tools
  • proficiency in electrical schematics
  • experience with ECU flashing and wiring harnesses
  • strong problem-solving skills
  • no GM immigration sponsorship provided

Work Rights

Must have valid work authorization in Canada; no GM immigration sponsorship

Tailored Resume

Cover Letter