Talent.com
Senior Dev/QA - Vehicle Observability
Senior Dev/QA - Vehicle ObservabilityGeneral Motors • Oshawa, Ontario, Canada
Senior Dev/QA - Vehicle Observability

Senior Dev/QA - Vehicle Observability

General Motors • Oshawa, Ontario, Canada
4 days ago
Job type
  • Full-time
Job description

Job Description

Vacancy Status:

This posting is for an existing vacancy within the organization and is open to new applications.

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week, at minimum.

The Role

At General Motors, we envision a future with zero crashes, zero emissions, and zero congestion. We are building the next generation of vehicle compute platforms and redefining how automotive software is developed, deployed, andmonitored.

TheVehicle Observabilityteam enables safe, reliable, and observable software across vehicles, edge, and cloud. We areseekinga highly motivated and detail‑orientedSenior Dev / QA Engineer – Vehicle Observability Platformto join our team.

You will lead the initiative toautomate testing of our vehicle observability platformend‑to‑end. You will define and execute test strategies thatvalidatethe functionality, performance, and robustness of observability and control‑plane solutions across multiple controllers and back‑end services. You will work directly with embedded and distributed systems, build scalable automated tests, and partner with development teams to deliver high‑quality, well‑instrumented releases.

WhatYou’llDo (Responsibilities)

  • Test Planning & Strategy:Own test strategies for thevehicle observability softwareand related data/control‑plane software, with coverage from unit to in‑vehicle testing, derived from Confluence/Jira requirements.

  • Requirements Coverage & Compliance:Ensure tests coverfunctional, platform, performance, non‑functional, observability‑of‑observability, data‑governance, and test‑drivenrequirement categories.

  • Test Design & Execution:Design and execute automated and targeted manual tests for observability software APIs (C++, Java, C) across multiple ECUs and host environments, including multi‑threaded and multi‑instance scenarios.

  • Automation & Tooling:Build andmaintainautomated suites and harnesses around the observability software (e.g., sample host services, supervisor test apps) using an in‑house automation framework,gtest/JUnit, Robot Framework, Python, CI systems, and X‑Ray.

  • Bench & Vehicle Testing:UseHIL/SIL environmentsand in‑vehicle setups to run functional, performance, and exposure tests, analyzing logs and telemetry to confirm requirement compliance and find defects.

  • Data Analysis & Reporting:Use metrics, logs, traces, and CPU/memory profiling to define quality/performance KPIs,validateperformance requirements (e.g., per‑operation latency, async export), and summarize findings for stakeholders.

  • Defect Management & Quality Advocacy:Log, triage, and drive defects to resolution; champion quality, resiliency, and testability in design and code reviews.

  • Documentation & Traceability:Maintainconcise test plans, procedures, and reports, and keep clear requirement‑to‑test traceability.

  • Cross‑Functional Collaboration:Partner with development, platform/infrastructure, architecture, product, and release teams to align requirements, resolve integration issues, and ship on time.

  • Mentorship & Knowledge Sharing:Coach other engineers on test design, automation, and observability best practices; contribute to shared patterns and guidelines.

  • Process & Practice Improvement:Refine test processes, CI integration, testselection, and flakiness reduction to shorten feedback loops and increase confidence in releases.

Your Skills & Abilities (Required Qualifications)

  • Bachelor’s degree inEngineering, Computer Science, Automotive Technology, or related field (or equivalent experience).

  • Typically5+ yearsinsoftware and/or embedded systems testing, including automotive or other safety/mission‑critical domains.

  • Experience with bothmanual and automated testing.

  • Demonstrated ability to develop and executetest strategiesfor complex systems.

  • Proven experience testingembedded systemsand/or distributed services, withlarge‑scale automated test suites.

  • Strong programming/scripting inC/C++, Java, and/or Pythonfor test automation and tooling.

  • Experience withtest automation frameworks(e.g., Robot Framework) andCI systems(e.g., Jenkins, GitHub Actions, Azure DevOps).

  • Experience withHIL and/or SIL testing toolsor equivalent platforms.

  • Solid understanding ofvehicle communication protocols(e.g.,CAN, LIN, Ethernet; OBD‑IIa plus).

  • Hands‑on use ofversion control(e.g.,Git).

  • Familiarity withperformance and profiling toolsfor diagnosing system issues.

  • Experience withAPI testing(e.g., Insomnia, Postman).

  • Ability to read requirements/architecture documents and turn them into effective test designs.

  • Experience with network protocol analysis tools such asWireshark.

Soft Skills (Required)

  • Strongownership mindset; able to drive test planning and execution across teams.

  • Excellentanalytical and problem‑solvingskills with a data‑driven approach.

  • Clear, conciseverbal and written communicationfor both technical and non‑technical audiences.

  • Ability to workindependently and collaborativelyin a fast‑paced environment.

  • Highattention to detailand consistent focus onquality, safety, and customer impact.

What Can Give You a Competitive Edge (Preferred Qualifications)

  • Experience onvehicle observabilityor related platform capabilities.

  • Familiarity withOpenTelemetryand modern observability stacks (metrics, logs, traces).

  • Experience withCI/CDtooling beyond basics (e.g., pipeline design, test orchestration, quality gates).

  • Experience withcloud platforms(AWS, Azure, GCP) andcontainers(Docker, Kubernetes) in vehicle or edge contexts.

  • Track recordleading quality efforts forcross‑teamor multi‑component initiatives.

  • Contributions to internal frameworks or open‑source projects intest automation,quality engineering, orobservability.

Compensation:

The salary range for this role is $115,000 to $164,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.

Benefits Overview

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:

  • 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

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Non-Discrimination and Equal Employment Opportunities

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visitHow we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Create a job alert for this search

Senior Dev/QA - Vehicle Observability • Oshawa, Ontario, Canada

Similar jobs
Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations) - R10207821-41

Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations) - R10207821-41

Northrop Grumman • Oshawa, Durham Region, CA
Full-time
RELOCATION ASSISTANCE: No relocation assistance available.CLEARANCE REQUIRED FOR START: Yes.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that im...Show more
Last updated: 6 days ago • Promoted
Senior QA Automation Engineer — Hybrid & Performance

Senior QA Automation Engineer — Hybrid & Performance

Cpus Engineering Staffing Solutions Inc. • Oshawa, Durham Region, CA
Full-time
A leading staffing firm is seeking a Senior QA Automation Engineer to implement and optimize automation strategies for high-quality software development.The role, located in Oshawa, involves collab...Show more
Last updated: 30+ days ago • Promoted
Senior eVTOL Test & Instrumentation Engineer — Hybrid

Senior eVTOL Test & Instrumentation Engineer — Hybrid

Essence Coaching Group • Ajax, ON, CA
Full-time
A leading aerospace firm is seeking a Senior Test and Instrumentation Engineer to lead development activities for next-generation electric VTOL aircraft.This hands-on role involves designing, opera...Show more
Last updated: 30+ days ago • Promoted
Senior SAP Developer

Senior SAP Developer

PwC Canada • oshawa, on, ca
Full-time
Before applying to this posting, please review in detail and self-assess your eligibility.ASAP, plus potentially up-to 2-years additional extension(s).PwC Canada's internal SAP Practice requires a ...Show more
Last updated: 7 days ago • Promoted
Senior Avionics Systems Engineer – eVTOL (Hybrid)

Senior Avionics Systems Engineer – eVTOL (Hybrid)

Essence Coaching Group • Oshawa, Durham Region, CA
Full-time
A leading aerospace company is seeking a Senior Systems Engineer – Avionics to lead the design and certification of advanced avionics for hybrid eVTOL aircraft.The ideal candidate will have over 7 ...Show more
Last updated: 30+ days ago • Promoted
Senior SAP Developer - PwC Canada

Senior SAP Developer - PwC Canada

PwC Canada • oshawa, on, ca
Full-time
Before applying to this posting, please review in detail and self-assess your eligibility.ASAP, plus potentially up-to 2-years additional extension(s).PwC Canada's internal SAP Practice requires a ...Show more
Last updated: 7 days ago • Promoted
Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations)

Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations)

Northrop Grumman • Oshawa, Durham Region, CA
Full-time
RELOCATION ASSISTANCE: No relocation assistance available.CLEARANCE REQUIRED FOR START: Yes.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that im...Show more
Last updated: 30+ days ago • Promoted
Senior Systems Engineer – Avionics

Senior Systems Engineer – Avionics

Essence Coaching Group • Pickering, ON, CA
Full-time
Senior Systems Engineer – Avionics.Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross/year.A senior-level Systems Engineer – Avionics is sought to lead the definition, integration, and c...Show more
Last updated: 30+ days ago • Promoted
Senior User Experience Designer

Senior User Experience Designer

fintex • oshawa, on, ca
Full-time
Canada's premier financial institutions.As we charter new territories in the digital domain, we are on the lookout for dynamic individuals.Senior UI/UX Designers collaborate closely with cross-func...Show more
Last updated: 30+ days ago • Promoted
Senior Product Manager - Nameless Ventures

Senior Product Manager - Nameless Ventures

Nameless Ventures • oshawa, on, ca
Full-time
Senior / Staff Product Manager – Payments.We’re working with a high-growth global gaming platform looking for a Senior / Staff Product Manager to own their card payments infrastructure.Own the end-...Show more
Last updated: 11 days ago • Promoted
Senior Air Vehicle Test Engineer – Global Field Service

Senior Air Vehicle Test Engineer – Global Field Service

Northrop Grumman • Oshawa, Durham Region, CA
Full-time
A leading aerospace firm based in Oshawa is seeking an Air Vehicle System Test Engineer.This role involves supporting US Navy operations, providing technical training on advanced systems, and troub...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - oshawa

Senior Software Engineer - oshawa

Hays • oshawa, on, ca
Full-time
What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more
Last updated: 1 day ago • Promoted
OPEN: Senior QA Automation Engineer Developer

OPEN: Senior QA Automation Engineer Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa, Durham Region, CA
Full-time
We are currently requesting resumes for the following position.Senior QA Automation Engineer Developer.Friday, January 23rd, 2026 (5:00PM EST).The Sr QA Automation Engineer/Developer is responsible...Show more
Last updated: 30+ days ago • Promoted
Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations) - R10223762-41

Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations) - R10223762-41

Northrop Grumman • Oshawa, Durham Region, CA
Full-time
RELOCATION ASSISTANCE: No relocation assistance available.CLEARANCE REQUIRED FOR START: Yes.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that im...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer, Body Systems

Senior Software Developer, Body Systems

General Motors • Oshawa, Durham Region, CA
Full-time
Senior Software Developer, Body Systems.This role is Hybrid – report to the office at least three days per week.Vehicle Mechatronics Embedded Controls (VMEC) designs, develops, and deploys embedded...Show more
Last updated: 30+ days ago • Promoted
Senior Engineering Lead: eVTOL Design & Aerostructures

Senior Engineering Lead: eVTOL Design & Aerostructures

Essence Coaching Group • Whitby, Durham Region, CA
Full-time
A leading aerospace company is seeking a Senior Engineering Lead – Design & Aerostructures in Whitby, Ontario.This role involves spearheading the development of mechanical systems for eVTOL aircraf...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Hays • oshawa, on, ca
Full-time
What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more
Last updated: 1 day ago • Promoted
Senior Embedded Software Lead – Vehicle Body Systems (Hybrid)

Senior Embedded Software Lead – Vehicle Body Systems (Hybrid)

General Motors • Oshawa, Durham Region, CA
Full-time
A leading automotive company is seeking a Senior Software Developer for Hybrid work in Oshawa, Canada.The role involves developing embedded software for GM vehicles, collaborating with Agile teams ...Show more
Last updated: 30+ days ago • Promoted