Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Software Developer – DevOps

General Motors

Senior DevOps Developer in GM’s Virtualization and Software Integration group. Building automation, pipelines, and cloud-native systems to accelerate developer velocity and enable virtual validation.

Posted 6/14/2026full-timeMarkham • 🇨🇦 CanadaSenior💰 CA$115,000 - CA$164,600 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformJenkinsKubernetesPython

About the role

Key responsibilities & impact
  • Design and maintain CI/CD pipelines for virtual ECUs, embedded software, and simulation artifacts.
  • Automate build, test, and packaging workflows across C++, Python, MATLAB/Simulink, and model-based toolchains.
  • Operate containerized simulation environments using Docker and Kubernetes.
  • Implement GitOps workflows for multi-cluster consistency and reliability.
  • Optimize developer velocity through caching, artifact reuse, and workflow simplification.
  • Integrate observability into pipelines for traceability, metrics, and debugging.
  • Collaborate with embedded, simulation, and controls teams to align delivery with model-based development workflows.
  • Support cloud-based SIL execution for large-scale parallel simulation.

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Engineering, Computer Science, or related field.
  • 7+ years of relevant experience in DevOps, CI/CD, automation, or software development.
  • Hands-on CI/CD experience with GitHub Actions, Jenkins, GitLab, or Azure DevOps.
  • Strong scripting skills (Python, Bash, PowerShell).
  • Experience with containers and Kubernetes fundamentals.
  • Familiarity with embedded or model-based development (MATLAB/Simulink, code generation, vECUs).
  • Understanding of cloud platforms (AWS, Azure, or GCP).
  • Knowledge of deployment strategies and release automation.

Benefits

Comp & perks
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental, and vision benefits.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • GM Vehicle Purchase Plan for you, your family and friends.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CI/CDC++PythonMATLABSimulinkGitOpsDockerKubernetesscriptingrelease automation
Soft Skills
collaborationcommunicationproblem-solvingorganizational skillsteamwork