Staff Software Architect – Virtualization, SIL, and AI‑Enablement
Top focus
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 As a Software Architect , you will define the architecture for GM’s next ‑ generation virtual development platform, including SIL orchestration, AI ‑ enhanced simulation, data flows, and cloud ‑ native compute.
You’ll build on your strengths in automation, embedded systems, and debugging while expanding into cloud orchestration, IaC , ML workflows, and distributed simulation systems. What You’ll Do ( Responsibilities ) Architect distributed simulation systems for vECUs , FMUs, and SIL /MIL workloads , ensuring scalable execution across heterogeneous environments.
Define AI ‑ enabled simulation patterns including scenario generation, model ‑ based inference, and data pipelines. Design cloud ‑ native compute platforms optimized for large ‑ scale parallel , and elastically scalable simulation workloads.
Establish API and service architecture for orchestration and data management. Guide CI/CD integration for simulation and AI components. Mentor developers and influence technical direction across teams. Ensure security, observability, and reliability across the platform.
Your Skills & Abilities ( Qualifications ) Bachelor’s or Master’s degree in Engineering , Computer Science, or related field. 10+ years of relevant experience in software architecture, simulation, or distributed systems. Expertise in backend and distributed systems .
Experience with virtualization and simulation ( vECUs , FMUs, SIL). Strong cloud architecture skills . Experience with CLI-based architecture and MCP - based architecture for AI tools design. Experience with o ntology - based system design and architecture .
AI/ML integration experience for simulation or data workflows. Knowledge of data engineering and storage patterns. Experience with Kubernetes and container orchestration. What Will Give You a Competitive Edge ( Preferred Qualifications ) Experience designing simulation platforms at enterprise scale.
Knowledge of automotive domain modeling and ontology. Experience with event ‑ driven architectures for simulation workflows. Experience with Agentic AI architecture and multi-agent coordination . Advanced knowledge of ontology technologies and ontology design patterns ( O wl , RDF , SPARQL , A utomated reason ing ) Advanced ML workflow experience (feature stores, model serving, vector DBs)
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 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, visit How 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, email us 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.