Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Systems Engineer defining requirements, architecture, and validation for General Motors’ vehicle data collection systems. Ensuring observability and deployment readiness across embedded, cloud, and data platforms.

Responsibilities

  • Define, integrate, and ensure validation coverage of end-to-end vehicle data collection capabilities across embedded systems, cloud services, and data platforms
  • Lead end-to-end systems requirements management across vehicle, edge, and cloud components
  • Drive systems architecture alignment for embedded agents, gateways, cloud ingestion pipelines, and downstream data platforms
  • Own verification planning, including verification strategies, test scopes, entry and exit criteria, coverage expectations, and compliance evidence
  • Define systems-level observability requirements for feature performance, fault behavior, service health, configuration uptake, population status, and end-to-end data transport
  • Establish performance monitoring and capability observability frameworks
  • Partner with software, systems, and operations teams to define verification and validation coverage
  • Ensure traceability between requirements, architecture decisions, configuration states, deployed campaigns, captured data, and verification evidence
  • Support integration of capabilities into vehicle programs by identifying dependencies, readiness criteria, validation plans, and cross-domain gaps
  • Collaborate with operations and cloud teams on configuration, release, exposure, and deployment workflows
  • Communicate technical risk, verification status, coverage gaps, and system performance trends to leadership and stakeholders
  • Mentor engineers in systems thinking, requirements quality, verification strategy, observability-driven engineering, and cross-functional collaboration

Requirements

  • Bachelor’s degree in Systems Engineering, Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related technical field
  • 8+ years of experience in systems engineering, software engineering, validation, or architecture for complex embedded, distributed, or cloud-connected systems
  • Strong experience defining and managing end-to-end system requirements for multi-layer systems spanning embedded software, vehicle networks, cloud services, and data platforms
  • Experience using requirements and project management tools like DOORS, Rhapsody, Jira, etc.
  • Demonstrated experience in system architecture, interface definition, and technical decomposition of complex capabilities into verifiable requirements and subsystem responsibilities
  • Experience building verification strategies, test plans, and coverage models for integrated systems, including functional, integration, performance, and end-to-end validation
  • Strong understanding of observability and performance monitoring concepts, including logs, metrics, traces, service health indicators, and operational dashboards
  • Experience working with vehicle or edge data collection systems, telemetry pipelines, or distributed data platforms handling structured and unstructured data
  • Ability to collaborate effectively across systems engineering, software, operations, testing, product management, and program management functions
  • Strong written and verbal communication skills, with the ability to present technical tradeoffs, requirements, and verification status to senior leadership
  • Master’s degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field preferred
  • Experience in automotive, connected vehicle, or vehicle software development environments preferred
  • Experience with observability ecosystems and telemetry standards such as OpenTelemetry, Grafana, Databricks or similar monitoring and analytics platforms preferred
  • Experience with configuration, release, deployment, or exposure workflows for vehicle software or fleet data collection capabilities preferred
  • Familiarity with cloud platforms and data engineering ecosystems such as Azure, AWS, Databricks, or equivalent large-scale data environments preferred
  • Experience with requirements traceability, compliance-oriented verification, and evidence-based release or deployment readiness reviews preferred
  • Working knowledge of Agile development processes, CI/CD practices, and cross-functional product delivery in software-defined vehicle organizations preferred
  • Experience with Testable Functionality and Rollout Planning (TFRP) preferred
  • Experience with MBSE methodologies and tools such as SysML/UML, Cameo Systems Modeler/MagicDraw, IBM Rhapsody, Sparx Enterprise Architect, Capella, or equivalent tools preferred
  • Ability to build and apply an MBSE framework for data engineering systems preferred
  • Must not require GM immigration sponsorship now or in the future

Benefits

  • 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
  • GM Vehicle Purchase Plan for you and your family

Job type

Full Time

Experience level

Senior

Salary

CA$115,000 - CA$164,600 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudGrafana

Location requirements

HybridMarkhamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.