← 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