Software Developer (Brake Controls and Diagnostics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Developer (Brake Controls and Diagnostics) (Embedded/Automotive): Developing and maintaining safety-critical embedded software for next-generation Brake by Wire and SDV platforms with an accent on brake controls, diagnostics, and VMCC-aligned architectures. Focus on implementing scalable software solutions, integrating controls systems, and ensuring high-quality launch execution using BDD and CI/CD pipelines.
Location: Hybrid: Must be based in or be able to report to Markham Elevation Center at least three times per week
Salary: $90,900 - $136,400
Company
is a global automotive leader working towards a world with zero crashes, zero emissions, and zero congestion.
What you will do
- Design, develop, and maintain embedded software for brake controls and diagnostics applications for current and future SDV platforms.
- Contribute to software architecture and implementation strategies for scalable and reusable brake controls software.
- Collaborate with cross-functional teams to align software with VMCC architecture and SDV milestone commitments.
- Participate in software integration, issue resolution, and validation to ensure high-quality launch execution.
- Deploy software assets using BDD principles and CI/CD pipelines.
- Maintain disciplined software development practices for safety-critical applications with clear requirements traceability.
Requirements
- Bachelor’s degree in Computer, Electrical, Mechanical Engineering, or Computer Science.
- Minimum 3 years of experience in embedded software or controls system development for real-time or safety-critical applications.
- Strong programming skills in C and/or C++.
- Knowledge of vehicle electrical systems, serial data communication, and AUTOSAR.
- Experience with Behavior Driven Development (BDD) and Gherkin.
- Must have valid work authorization; GM does not provide immigration-related sponsorship for this role.
Nice to have
- Master’s degree in a related technical field.
- Experience with ETAS/INCA, Intrepid/Vehicle Spy, or similar DAQ tools.
- Knowledge of OBD-II diagnostics and ASIL (Automotive Safety Integrity Levels).
- Experience with model-based development tools such as MATLAB/Simulink and Embedded Coder.
- Exposure to functional safety or fault-tolerant design.
Culture & Benefits
- Comprehensive healthcare, dental, and vision benefits, including a health care spending account.
- Paid time off, including vacation, holidays, and supplemental pregnancy/parental leave.
- Company and matching contributions to a Defined Contribution Pension plan.
- GM Vehicle Purchase Plan for employees, family, and friends.
- Inclusive corporate culture focused on belonging, equity, and meaningful change.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →