General Motors

Staff Systems Engineering - CoSim Architecture and Virtual Integration

General Motors
Apply
3 days ago
Markham, CanadaStaff+

Base Salary

$137k - $203k/yr

Responsibilities

  • Define and evolve end-to-end CoSim/SIL architecture, system boundaries, interfaces, ownership models, reusable patterns, and non-functional requirements.
  • Create reference architectures integrating plant models, behavioral models, virtual ECUs, embedded software, supplier assets, network behavior, and test services.
  • Establish standards for package structures, APIs, interfaces, dependencies, versioning, documentation, release content, and deployment environments.
  • Define repeatable integration and execution patterns in partnership with Pipeline & Execution and Build & Toolchain teams without owning CI/CD platforms.
  • Govern variant, configuration, and content-management strategies across programs, regions, model years, features, and test environments.
  • Define supplier and partner integration requirements and acceptance criteria for FMUs/FMI, SSP packages, vECUs, C/C++ libraries, AUTOSAR components, models, and communication interfaces.
  • Develop data and traceability architecture linking capabilities, packages, variants, test plans, executions, logs, metrics, defects, and release decisions.
  • Drive observability through logging, metrics, dashboards, health indicators, coverage reporting, and trend analysis.
  • Lead architecture governance, design and integration reviews, technical trade-offs, roadmap planning, cross-functional alignment, mentoring, and issue resolution.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics Engineering, Systems Engineering, or a related technical field; equivalent practical experience may be considered.
  • 10+ years of experience in software, systems, controls, platform engineering, simulation, or embedded development, including significant virtual development, SIL/CoSim, HIL, or ECU/tooling experience.
  • Experience as a Systems Architect, Software Architect, technical lead, or equivalent with architecture responsibility spanning multiple components, teams, programs, or domains.
  • Strong understanding of co-simulation and virtual integration, including virtual ECUs, plant and behavioral models, network models, test environments, model/software interfaces, and execution workflows.
  • Experience with automated validation, build and release workflows, quality gates, repeatable engineering-asset execution, configuration management, packaging, dependency management, traceability, and documentation.
  • Proficiency in one or more relevant programming or modeling environments such as C/C++, Python, MATLAB/Simulink, Modelica, scripting frameworks, or equivalent tools.
  • Familiarity with FMI/FMU, SSP, AUTOSAR, automotive communication technologies, ECU layering, diagnostics, memory, network, activation, or other vehicle services.
  • Preferred qualifications include a master’s or Ph.D., Staff-level architecture experience, distributed or cloud-hosted execution environments, containerized environments, execution orchestration, test farms, lab scheduling, Robot Framework, engineering metrics platforms, data models, ETL/API integrations, dashboards, safety-critical development, and requirements traceability.
  • Strong written and verbal communication skills, ability to facilitate architecture discussions and influence senior stakeholders, and willingness to travel as needed.

Benefits

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

Tech Stack

CC++MATLABPythonRobot Framework

Categories

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