Senior Software Developer (CI/CD)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Developer (CI/CD): Designing, building, and operating cloud-based CI/CD platforms and pipelines for embedded software production and virtualized test environments with an accent on automated software builds and scalable Bazel-based systems. Focus on integrating pipelines with virtual and physical test environments and optimizing cloud infrastructure for high-scale embedded vehicle software delivery.
Location: Must be based in Canada. Candidates within 80km of the Markham Hub are required to be onsite 3 days a week.
Salary: $111,700 – $167,600
Company
is a global automotive leader striving for a world with zero crashes, zero emissions, and zero congestion.
What you will do
- Design, develop, and maintain CI/CD pipelines for embedded software production.
- Architect and operate cloud-based platforms hosting build, test, and virtualization capabilities.
- Collaborate with cross-functional teams to define and implement automation best practices.
- Optimize the scalability, reliability, and security of CI/CD infrastructure.
- Integrate pipelines with physical and virtual test environments for co-simulation workloads.
- Analyze platform performance and implement data-driven improvements to remove bottlenecks.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- 5–7 years of experience in DevOps, CI/CD pipelines, or cloud-based infrastructure development.
- Expertise in Jenkins, GitHub Actions, and major cloud platforms (Azure or AWS).
- Proficiency in Python, Bash, and at least one of C, C++, or Java.
- Experience with containerization and orchestration using Docker and Kubernetes.
- Must have valid work authorization for Canada; no immigration sponsorship is provided.
Nice to have
- Master’s degree in a related engineering discipline.
- Experience with Bazel or Make-based build systems for large C/C++ codebases.
- Knowledge of automotive communication protocols (CAN, LIN, Ethernet, SPI).
- Experience with automotive tools such as Vector CANape/CANoe or dSPACE SystemDesk/VEOS.
Culture & Benefits
- Comprehensive healthcare, dental, and vision benefits.
- Paid time off, including vacation, holidays, and parental/adoption leave.
- Defined Contribution Pension plan with company matching.
- GM Vehicle Purchase Plan for employees, family, and friends.
- Life insurance plans to cover employees and their families.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →