← Back to Careers

Automobile & Motorsport

Senior Software Developer – Test Automation

General Motors ✓

Build automated virtual testing environments for embedded controllers, production software and vehicle calibrations at General Motors.

General Motors logo

Location

Markham, Ontario, Canada

Work mode

Hybrid

Employment

Full-time

Experience

Senior

Visa support

No Visa Sponsorship

Salary

CA$1,15,000 – CA$1,64,600 per year

Official GM Canada base-salary range. The final salary depends on experience and other relevant factors.

Opportunity

Job Description

The developer joins GM’s Virtualization and Software-in-the-Loop group, creating scalable test environments for software-defined vehicle systems.

Responsibilities

Develop automated software-validation frameworks.

Build virtual and software-in-the-loop test environments.

Test embedded controllers and vehicle calibrations.

Integrate automation with continuous-delivery pipelines.

Improve test coverage, reliability and performance.

Diagnose failures across vehicle and mechatronic domains.

Eligibility

Develop automated software-validation frameworks.

Build virtual and software-in-the-loop test environments.

Test embedded controllers and vehicle calibrations.

Integrate automation with continuous-delivery pipelines.

Improve test coverage, reliability and performance.

Diagnose failures across vehicle and mechatronic domains.

Required Skills

Test automationSoftware-in-the-loopEmbedded systemsPythonCI/CDSoftware validationVirtualization

Preferred Skills

DockerKubernetesAzureAWSGCPJMeterOWASPMicroservicesHIL testing

Application Instructions

Apply through GM’s official Careers portal. GM explicitly states that immigration-related sponsorship is not provided for this vacancy.

Apply through UCO Aero

Sign in before submitting an application.

Sign in to apply
GM Senior Vehicle Test Automation Developer | UCO Aero