7 часов назад
Principal Software Engineering - Test System Modernization (Automotive)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineering - Test System Modernization (Automotive): Modernizing a large-scale embedded software test system and building standardized, fully automated, headless testing across virtual and physical environments with an accent on test architecture, change-impact analysis, regression optimization, and traceable test-result data. Focus on designing CI/CD and embedded test pipelines, integrating diagnostics and issue-management workflows, and enabling analytics through Databricks and documented APIs.
Location: Hybrid, with attendance at the Markham or Oshawa office at least three times per week. The role is based in Canada.
Company
develops automotive products and software-defined vehicle technologies with a vision of zero crashes, zero emissions, and zero congestion.
What you will do
- Lead the modernization of a large-scale embedded software test system across multiple teams.
- Define architecture and roadmaps for test execution, configuration and variation management, traceability, quality gates, regression selection, and results reporting.
- Build standardized, fully automated, headless testing across virtual and physical environments to support multiple full-suite test runs per day.
- Establish change-impact analysis and risk-based regression strategies using Gears, Pure Variants, or equivalent tools.
- Standardize test-result schemas, metadata, diagnostics, and artifacts, enabling analytics and reporting through Databricks.
- Develop APIs and integrations for test management, issue tracking, failure triage, diagnostics, CI/CD pipelines, and deployment workflows.
Requirements
- Bachelor’s degree in a relevant technical field or equivalent practical experience.
- Typically 10+ to 15+ years of experience validating software systems, including architecture leadership across organizations.
- Deep knowledge of real-time software architecture and experience shipping high-quality safety-critical products.
- Experience with large-scale CI/CD, embedded test automation, build-to-test pipelines, variation management, configuration comparison, and risk-based regression testing.
- Proficiency with embedded systems, Linux, Git, Python, Bash, Robot Framework, containers, infrastructure as code, Databricks, analytics, data mining, and API development.
- GM does not provide immigration-related sponsorship; candidates must not require GM immigration sponsorship now or in the future.
Nice to have
- Master’s degree or PhD in computer science, software engineering, machine learning, AI, or a related field.
- Experience with embedded software, automotive software, systems engineering, or safety-related toolchains.
- Experience building AI assistants, coding agents, knowledge systems, vector search, ranking, workflow orchestration, or code intelligence platforms.
- Experience evaluating AI quality in production using measurable outcomes such as acceptance rate, precision, recall, hallucination reduction, or workflow completion rate.
Culture & Benefits
- Hybrid work arrangement with regular office collaboration.
- Paid time off, holidays, and supplemental pregnancy, parental, and adoption leave benefits.
- Healthcare, dental, vision, and life insurance plans.
- Company and matching contributions to a defined contribution pension plan.
- GM Vehicle Purchase Plan for employees and their families.
Hiring process
- Artificial Intelligence may be used during the hiring process.
- Role-related assessments and pre-employment screening may be required where applicable.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Development Engineer in Test (Python)
5 дней назад
QA Automation Engineer (AI)
100 000 - 130 000$
6 дней назад
Senior Software Test Engineer (AI Test Automation)
137 600 - 172 000CAD
3 дня назад
Dev QA Engineer (Game Development)
Larian Studios
5 дней назад
Game Engine QA (Game Development)
4 дня назад
Lead Software Engineer (AI & Quality Engineering)
113 840 - 170 760CAD