Embedded Software Test Developer

General Motors

Markham, Ontario, Canada
$90,900 to $136,400 py
Hybrid
Embedded software development for thermal systems
Propulsion thermal systems experience
Programming/scripting (python, c, c++)
Execute system-level testing for Propulsion Thermal Management and support triage of failing tests

Job Summary

  • Execute system-level testing for Propulsion Thermal Management and support triage of failing tests.
  • Create test scripts to test System Requirements, including continued support through regression testing.
  • Work alongside Functional System Architects, System Engineers, and Product Systems to understand and implement test requirements.

Matching Summary

Execute system-level testing for Propulsion Thermal Management and support triage of failing tests.

Salary

$90,900 to $136,400

Skills & Requirements

Must-have

  • Embedded software development for Thermal Systems
  • Propulsion thermal systems experience
  • Programming/scripting (Python, C, C++)
  • Automotive communication technologies (CAN, LIN, SPI, Ethernet)

Nice-to-have

  • Automated testing frameworks (Robot Framework, Autobot)
  • Behavior Driven Development (BDD) and Gherkin
  • DAQ tools (ETAS/INCA, Intrepid/Vehicle Spy)
  • MATLAB and Simulink for plant model development
  • Virtualization or software integration

Key Requirements

  • Bachelor of Science degree in Engineering, Computer Science, or related fields
  • 5+ years' experience in embedded software development
  • 3+ years' experience in propulsion thermal systems

Work Rights

Not specified

Tailored Resume

Cover Letter