Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Systems Engineering - Cosim Architecture And Virtual Integration

$137.3k - $203k per year

GM of Canada Company

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 roleWork 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.Why Work for Us
General Motors is transforming into a technology-driven company with a bold vision of Zero Crashes, Zero Emissions, and Zero Congestion. You will be at the forefront of revolutionizing software, controls, and virtual development for future vehicles, working in inclusive teams and modern, flexible work environments.About the Role
The Staff System Architect – CoSim Architecture & Virtual Integration will define and lead the end-to-end architecture for General Motors’ scalable, domain-agnostic co-simulation and virtual integration ecosystem. This role will establish the technical foundation used to integrate embedded software, virtual ECUs, plant and behavioral models, network and vehicle services, test environments, and engineering data across multiple vehicle domains, programs, variants, and model years. The successful candidate will set the long-term architecture and technical roadmap for building, scaling, operating, and continuously improving the CoSim platform. The role is intentionally domain agnostic: the architect will partner with domain specialists and enable consistent platform capabilities rather than own only one vehicle domain. This role requires a systems thinker who can move between architecture, hands‑on technical problem solving, integration contracts, software and model interfaces, execution patterns, quality governance, and stakeholder alignment. The architect will work closely with Simulation Integration Engineers, System and Software Architects, Plant Modeling, CoSim Package/Variant, Pipeline & Execution, Build & Toolchain, Diagnostics, Quality, program, and supplier teams. The role is not a CI/CD platform-owner position;
it defines the CoSim architecture and collaborates with specialized teams that provide automation and pipeline capabilities.Key Responsibilities
Define and evolve the end-to-end CoSim/SIL architecture, including system boundaries, interfaces, ownership models, reusable patterns, non-functional requirements, and architectural decision records. Create a scalable reference architecture for integrating plant models, behavioral models, virtual ECUs, infrastructure vECUs, network behavior, embedded software, supplier assets, and test services into cohesive and repeatable virtual environments. Establish platform standards for CoSim package structure, APIs, model and software interfaces, dependency management, versioning, documentation, release notes, and deployment across supported execution environments. Define integration and execution patterns that enable the repeatable assembly, validation, and use of CoSim assets;
partner with Pipeline &Execution and Build & Toolchain teams on automation, quality gates, and execution enablement rather than owning CI/CD platforms. Lead integration patterns for reusable cross-domain services such as activation and lifecycle behavior, diagnostics access, non-volatile memory behavior, network simulation, fault injection, configuration, logging, and test orchestration. Define and govern variant, configuration, and content-management strategies across programs, regions, model years, feature sets, and test environments;
ensure reproducible package and environment composition. Partner with systems and test engineering teams to translate requirements and test intent into simulation bills of material, executable CoSim assets, test configurations, and traceable release content. Establish integration requirements and acceptance criteria for supplier and partner assets, including FMUs/FMI, SSP packages, vECUs, C/C++ libraries, AUTOSAR components, models, and communication interfaces. Define data and traceability architecture connecting capabilities, features, packages, variants/configurations, test plans, executions, logs, metrics, defects, and release decisions. Drive observability and engineering insights through consistent logging, metrics, dashboards, health indicators, coverage reporting, and trend analysis for virtual assets and execution infrastructure. Ensure architecture decisions account for performance, fidelity, scalability, reusability, maintainability, reliability, security, safety, and ease of adoption by distributed engineering teams. Establish architecture governance, conduct design and integration reviews, resolve cross-team technical trade-offs, and maintain a practical roadmap aligned with SDV and virtual development strategy. Lead technical alignment across global teams and organizational boundaries;
influence without direct authority, mentor engineers and architects, and communicate complex architecture clearly to technical and program stakeholders. Support program execution and issue resolution across virtual, laboratory, and vehicle environments as needed, using data-driven analysis to identify root causes and improve platform capability.Basic Qualifications
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 experience with virtual development, SIL/CoSim, HIL, or complex ECU/tooling ecosystems. Demonstrated experience serving as a Systems Architect, Software Architect, technical lead, or equivalent, with responsibility for architecture spanning multiple components, teams, programs, or technical domains. Strong hands‑on understanding of co‑simulation and virtual integration concepts, including virtual ECUs, plant and behavioral models, network models, test environments, model/software interfaces, and execution workflows. Experience working with automated validation, build and release workflows, quality gates, and repeatable execution of engineering assets;
hands‑on ownership of CI/CD infrastructure is not required. 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, and integration of software or models into virtual environments. Experience with configuration management, packaging, release management, dependency management, traceability, and documentation for reusable engineering assets. Ability to reason across system behavior, interfaces, data flows, lifecycle behavior, failure modes, and testability;
experience with diagnostics, memory, network, activation, or other vehicle services is valuable. Strong written and verbal communication skills, with the ability to facilitate architecture discussions, make trade‑offs, document decisions, and influence senior stakeholders across global, cross‑functional teams. Ability to travel as needed to support partner locations, test sites, and global engineering teams.Preferred Qualifications
Master’s or Ph.D. in Engineering, Computer Science, Systems Engineering, or a related field. Prior Staff‑level or equivalent experience defining architecture for complex embedded, simulation, virtualization, or engineering data platforms spanning multiple ECUs, vehicle domains, or feature sets. Exposure to shared, distributed, cloud‑hosted, or containerized execution environments for virtual integration is beneficial. Experience with execution orchestration, test farms, lab scheduling, Robot Framework or similar automation, and integration of results into engineering metrics platforms. Experience designing data models, ETL/API integrations, dashboards, or reporting that connect requirements, virtual assets, test execution, results, coverage, and release readiness. Experience integrating supplier or partner assets and establishing technical checklists, compatibility requirements, acceptance tests, and lifecycle processes. Knowledge of safety‑critical or highly regulated embedded development, product release processes, requirements traceability, and quality management. Demonstrated ability to lead cross‑functional initiatives, mentor senior engineers, and establish reusable architecture standards or playbooks adopted across teams. Success in this role will be measured by the adoption and sustainability of a common CoSim architecture;
improved reuse across domains and programs;
predictable integrationand release of virtual assets;
scalable and maintainable execution patterns;
clear traceability fromcapability to result;
and stronger alignment between architecture, domain, program, supplier, and quality stakeholders. Automation and CI/CD should support these outcomes rather than define the role.Success in This Role
Success will be measured by the adoption and sustainability of a common CoSim architecture;
improved reuse across domains and programs;
predictable integrationand release of virtual assets;
scalable and maintainable execution patterns;
clear traceability fromcapability to result;
and stronger alignment between architecture, domain, program, supplier, and quality stakeholders. Automation and CI/CD should support these outcomes rather than define the role.Compensation
The salary range for this role is $137,300 to $203,000. 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 Planfor you and your familyAbout 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.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, email us or call us at View phone number on ca.hrm.tc. 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.We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: Our Company Our Culture How we hire Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure‑seekers and imaginative thought leaders to help us transform mobility. Explore our global locations We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM’s Talent Community (avature.Net). As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
#J-18808-Ljbffr
Vacancy posted 47 minutes ago
Similar jobs that could be interesting for youBased on the Staff Systems Engineering - Cosim Architecture And Virtual Integration in Winnipeg, MB vacancy
  • Lead CoSim architecture and virtual integration for General Motors from the Markham or Oshawa office at least three days weekly. Define scalable systems spanning virtual ECUs and models.As Staff System Architect, you will establish General Motors' domain-agnostic CoSim platform... 
    Virtual
    Work at office

    Lakeridge Health

    Winnipeg, MB
    49 minutes ago
  • Design CoSim architecture at General Motors using systems thinking, virtual integration, and embedded software expertise in a hybrid Markham or Oshawa role.As Staff Systems Architect, you will define General Motors’ domain-agnostic co-simulation and virtual integration ecosystem... 
    Virtual

    GM of Canada Company

    Winnipeg, MB
    47 minutes ago
  • $125.7k - $220k per year

     ...Description It all started when engineer Fred Luddy wrote code that...  ...screening.About the Role:The systems we build run on a variety of...  ...thinking about how to integrate AI into work processes, decision...  ...not all of Linux, networking, virtualization, DNS) This posting is for a... 
    Suggested
    Permanent employment
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Winnipeg, MB
    48 minutes ago
  • Shape frontend architecture at Forma.Ai with React and TypeScript while solving complex,...  ...across customer-facing experiences.As a Staff Frontend Engineer reporting to the VP of Engineering,...  ...across teams. You will design scalable systems, standardize patterns, and influence product... 
    Suggested

    Forma.ai

    Winnipeg, MB
    46 minutes ago
  •  ...the future of care. The RoleWe are seeking a Staff Engineer to set the technical direction for Enterprise Systems, the critical technology layer connecting our e-...  ...lead complex, cross‑functional initiatives, guide architectural decisions, and ensure the domain remains... 
    Suggested
    Long term contract
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Winnipeg, MB
    47 minutes ago
  • $194k - $260k per year

     ...enabling next generation features. These systems are used by all teams at Life360 and have...  ...opportunities.About the Job This role is for an Staff Android Engineer working directly on the Life360 Android app. This person will be an integral part of the team bringing high value new... 
    Summer work
    Remote work

    Life360

    Winnipeg, MB
    48 minutes ago
  • $138k - $188k per year

     ...Business Group, you’ll help shape the systems that move people and goods safely...  .... We bring together planners, engineers, architects, construction management staff, environmental, strategic...  ...is seeking a Senior Rail Systems Integration Engineer to join our Toronto office... 
    Long term contract
    Full time
    Temporary work
    Part time
    Work at office

    HDR

    Winnipeg, MB
    45 minutes ago
  •  ...platforms as EverCommerce’s Canada-based Staff Engineer working fully remotely.This senior...  ...leadership role focuses on reliable SaaS integrations, business operations, and secure...  ...connectors. You will also guide engineers and architectural decisions.Key Responsibilities:... 
    Remote work

    Jobgether

    Winnipeg, MB
    48 minutes ago
  • $130k per year

     ...telecom commerce platform that acts as a system of intelligence. It replaces...  ...the Role:  We are hiring a Principal Engineer, Architecture. This is a senior individual contributor...  ...is a customer's security review or an integration question raised by a delivery team.... 
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months ago
  • $164k - $225.5k per year

     ...are too, let's talk. Okta Integration Network (OIN)The Okta Integration...  ...ship integrations, to the systems that power what those...  ...working closely with product, architecture, and design to help figure out...  ...like as much as building it. Staff Software Engineer, Integration... 
    Long term contract
    Local area
    Worldwide

    BranchFactor

    Winnipeg, MB
    47 minutes ago
  • $110k - $140k per year

    About the job Systems Engineer Avionics & Integration ROLE: Systems Engineer Avionics & Integration (Aerospace | Quebec Office) Office Location:...  ...Diagrams, and moreConduct system trade-off studies and architecture evaluationsCapture and manage system requirements using... 
    Permanent employment
    Full time
    Work at office

    Industry Professionals

    Winnipeg, MB
    46 minutes ago
  • Design cloud applications and data architectures as a Staff Engineer at Capital One Canada, working in a hybrid model with three office days weekly.This...  ...will lead cross-functional, multi-platform application systems while supporting engineering standards, developer experience... 
    Work at office

    Capital One

    Winnipeg, MB
    47 minutes ago
  • Build highly available distributed systems for Affirm’s observability platform, working...  ...or Kotlin backend expertise.This Staff Software Engineer will lead technical direction for a platform...  ...hundreds of services. You will design architecture, deliver execution plans, and improve... 
    Remote work

    Affirm

    Winnipeg, MB
    47 minutes ago
  • Lead distributed systems engineering for MongoDB’s AI application platform, based anywhere in Canada within the Eastern Time zone.As a Staff Engineer, you will provide technical direction for...  ...distributed systems infrastructure, architecture, performance, scalability, and... 

    MongoDB

    Winnipeg, MB
    49 minutes ago
  • Mission systems architecture and integration define Dominion Scout, Canada’s autonomous collaborative platform, in this full-time engineering role. Connect sensors, weapons, datalinks, and autonomy.Reporting to the Director, Aircraft Systems, you will manage end-to-end mission... 
    Full time

    Dominion Dynamics

    Winnipeg, MB
    48 minutes ago
  • Systems Integration Engineer# Career Opportunities## Systems Integration EngineerApply: CA.QC.Montréal.455 boul. René-Lévesque Ouest: CA.QC.Québec.5500 boul des Galeries: Full time: Posted Today: R-167171### **Job Description**## **Overview**AtkinsRealis is truly... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis Group

    Winnipeg, MB
    48 minutes ago
  • Lead payroll calculation architecture at Rippling in San Francisco, building distributed systems with accuracy, auditability, and global scale.As a Staff Software Engineer, you will shape mission-critical payroll infrastructure and write production code. Your work spans data... 

    Rippling

    Winnipeg, MB
    45 minutes ago
  • Shape enterprise systems architecture at Fullscript through hands-on engineering, system design, and technical direction across a flexible work model.As a Staff Engineer, you will guide Enterprise Systems connecting e-commerce with ERP, finance, demand planning, and warehouse... 
    Flexible hours

    Fullscript

    Winnipeg, MB
    46 minutes ago
  • Lead distributed systems engineering at Cerebras Systems, building Kubernetes-based inference infrastructure...  ...globally distributed AI workloads.As a Staff Engineer on the Inference Platform team...  ...will design production software, guide architecture, and address unsolved platform... 

    Cerebras

    Winnipeg, MB
    47 minutes ago
  •  ...need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close to the metal, and...  .... Work closely with hardware engineers to identify peripheral programming issues...  .... Familiar with RISC-V and ARM architectures. Familiarity with hardware &... 
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    46 minutes ago
  • Lead ChargeLab’s architecture agenda with technical strategy, mentoring, and design validation across engineering. Work hybrid from Etobicoke, with focused home days.Reporting to the VP of Engineering, this Staff Engineer role shapes how ChargeLab designs, validates, and delivers... 
    Work from home

    ChargeLab Inc.

    Winnipeg, MB
    48 minutes ago
  • $110k - $140k per year

     ...analytical, and driven Photonics Engineer to join our hardware team and...  ...Quantum Computing (FTQC) systems. If you thrive in a lab environment...  ...absorb complex, proprietary architectures and master new experimental...  ...with quantum optics, integrated photonics, or co‑packaged optical... 

    Xanadu

    Winnipeg, MB
    48 minutes ago
  • Lead backend architecture and distributed systems engineering as a Staff Software Engineer II with KeyCite in Toronto, Ontario, using a hybrid work model.You will guide complex, business-critical initiatives from architecture through production at KeyCite. The work combines... 

    Reuters

    Winnipeg, MB
    47 minutes ago
  • Design ledger architecture in Seattle with Rippling, applying backend development and distributed systems expertise to money movement and treasury systems.As a Staff Software Engineer on Rippling's Financial Services team, you will anchor the Money Movement and Treasury architecture... 

    Rippling

    Winnipeg, MB
    45 minutes ago
  • Remote-first Staff Software Engineer opportunity focused on distributed systems, event sourcing, and reliable order processing for restaurant operations.This Staff...  ...sale environments. The work spans offline-first architecture, CRDTs, idempotency, and conflict resolution.Key... 
    Remote work

    Jobgether

    Winnipeg, MB
    48 minutes ago
  • About the RoleAs an Aircraft Structural & Systems Integration Engineer, you will support the design, development, and integration of airframe structures and system installations. Working across the full engineering lifecycle, you will collaborate with multidisciplinary teams... 

    Segula Technologies

    Winnipeg, MB
    48 minutes ago
  • Elevate your engineering career with Bombardier as a Structures & Systems Integration Engineer. You will contribute to designing and integrating superior aircraft systems in a hybrid work environment. At Bombardier, we are looking to enhance our team with a professional who... 

    Bombardier

    Winnipeg, MB
    47 minutes ago
  • Advance transit systems integration through testing, commissioning, and construction support for Egis rail infrastructure projects in Calgary.This Telecommunications Engineer position leads delivery across rail and transit infrastructure, from planning through commissioning.... 

    Egis Group

    Winnipeg, MB
    48 minutes ago
  •  ...force multiplier, and robust integration capabilities as a data liberator...  ...This is a foundational engineering role. You will own a critical...  ...built as one of a small team of staff engineers who each own a core...  ...is a backend- and distributed-systems–weighted position with deep... 
    Long term contract
    Contract work
    Flexible hours

    Agiloft, Inc.

    Winnipeg, MB
    48 minutes ago
  • Staff Security Engineer | Enterprise Security Full-time Employee Type: Regular Region: AMS...  ...years of hands-on security engineering or systems administration experience in large-...  ..., for production-grade automation and integrations. Experience with infrastructure-as-... 
    Permanent employment
    Full time
    Contract work
    Live In
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Winnipeg, MB
    48 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Systems Engineering - Cosim Architecture And Virtual Integration. Be the first to apply!