General Motors

Test Engineering, Data Engineering - Systems QA

General Motors
Apply
6 days ago
Markham, Canada or Oshawa, CanadaMid Level

Base Salary

$91k - $136k/yr

Responsibilities

  • Formulate, automate, and execute end-to-end test plans for data-plane and control-plane interfaces across vehicle edge and cloud infrastructure.
  • Configure, maintain, and execute hardware-in-the-loop, software-in-the-loop, bench, and instrumented-vehicle tests.
  • Perform system integration, latency, throughput, data-integrity, pipeline, deduplication, and database-persistence testing.
  • Use monitoring dashboards, metrics, and distributed tracing to detect anomalies, investigate root causes, and track defects.
  • Build and maintain automated regression suites integrated into CI/CD pipelines for software and firmware releases.
  • Collaborate with embedded software, cloud platform, and systems architecture teams to improve integration and design for testability.
  • Document test benches, frameworks, test results, and performance baselines.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline.
  • At least 3 years of software or systems testing experience, with exposure to embedded systems, connected devices, or IoT ecosystems.
  • Hands-on hardware-in-the-loop testing experience, including test setup, wire-harness troubleshooting, signal and bus simulation, execution, and analysis.
  • Proficiency with Python for automated testing, test harnesses, and data processing.
  • Ability to inspect, read, and debug compiled C, C++, Rust, or Java code.
  • Working knowledge of SQL for relational and analytical database validation.
  • Experience with Linux, QNX, or Android operating systems.
  • Knowledge of Git, CI/CD test integration, and Agile methodologies.
  • Preferred experience with Datadog, Grafana, OpenTelemetry, Databricks, Apache Spark, Apache Kafka, AWS, Microsoft Azure, telecommunications and IoT protocols, automotive networking, Vector CANoe, CANalyzer, Wireshark, and distributed cloud systems.

Benefits

  • Hybrid work arrangement requiring attendance in the office at least three days per week.
  • Paid time off, vacation days, holidays, and supplemental pregnancy, parental, and adoption leave.
  • Healthcare, dental, vision, and life insurance benefits.
  • Defined Contribution Pension plan with company matching contributions.
  • GM Vehicle Purchase Plan for employees and their families.
General Motors

About General Motors

10,000+ employees

General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.

Contact me