обновлено 10 дней назад
Senior Software Developer – DevOps
115 000 - 164 600CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Developer – DevOps (CI/CD and cloud-native simulation): Building automation, pipelines, and cloud-native systems for virtual ECUs, embedded software, and large-scale software-in-the-loop validation with an accent on Kubernetes, GitOps, and model-based toolchains. Focus on designing reliable multi-cluster delivery workflows, automating parallel simulation, and integrating observability across complex CI/CD environments.
Location: Hybrid; required to report to the Markham Elevation Centre in Markham, Ontario at least three times per week.
Salary: CAD 115,000–164,600 per year.
Company
develops automotive products and technologies focused on reducing crashes, emissions, and congestion.
What you will do
- Design and maintain CI/CD pipelines for virtual ECUs, embedded software, and simulation artifacts.
- Automate build, testing, and packaging workflows across C++, Python, MATLAB/Simulink, and model-based toolchains.
- Operate containerized simulation environments with Docker and Kubernetes.
- Implement GitOps workflows and support consistent, reliable delivery across multiple clusters.
- Improve developer velocity through caching, artifact reuse, workflow simplification, and integrated observability.
- Enable cloud-based software-in-the-loop execution and large-scale parallel simulation in collaboration with embedded, simulation, and controls teams.
Requirements
- Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field.
- 7+ years of relevant experience in DevOps, CI/CD, automation, or software development.
- Hands-on experience with GitHub Actions, Jenkins, GitLab, or Azure DevOps.
- Strong scripting skills in Python, Bash, or PowerShell, plus experience with containers and Kubernetes fundamentals.
- Familiarity with embedded or model-based development, including MATLAB/Simulink, code generation, or virtual ECUs.
- Understanding of AWS, Azure, or GCP, as well as deployment strategies and release automation. GM does not provide immigration-related sponsorship for this role.
Nice to have
- Experience with SIL/HIL pipelines, co-simulation frameworks, and virtualization platforms for virtual ECUs.
- Terraform or infrastructure-as-code expertise for multi-environment provisioning.
- Knowledge of automotive data flows across vehicle, local, and cloud environments.
- Experience with progressive delivery, including canary and blue-green deployments.
- Understanding of secure software supply chains, including SLSA, OPA, or Sigstore.
Culture & Benefits
- Hybrid work arrangement with regular office presence.
- Paid time off, vacation days, holidays, and supplemental pregnancy, parental, and adoption leave benefits.
- Healthcare, dental, vision, and life insurance benefits.
- Defined Contribution Pension plan with company and matching contributions.
- GM Vehicle Purchase Plan for employees and their families.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
11 дней назад
DevOps Engineer (AI)
112 000 - 168 000CAD
10 дней назад
Intermediate DevOps Engineer (AWS)
110 000 - 120 000CAD
12 дней назад
Senior IT Application Specialist (AI)
104 400 - 135 700CAD
12 дней назад
Cloud Engineer DevSecOps (AWS)
100 000 - 115 000CAD
10 дней назад
Senior DevOps Engineer
12 дней назад