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

Staff Software Architect - Virtualization, SIL, and AI‑Enablement

$137.3k - $203k per year

General Motors

Role Overview

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.

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, 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.

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 ontology‑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.

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 design patterns (Owl, RDF, SPARQL, automated reasoning).
  • 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.

Benefits Overview

  • 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, your family and friends.

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. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, gender, sexual orientation, veteran status, disability status, or any other protected category.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Staff Software Architect - Virtualization, SIL, and AI‑Enablement in Markham, ON vacancy
  • Elevate GM's development platform as an Architecture Lead specializing in virtualization and AI. Collaborate on cutting-edge simulation systems and cloud-native solutions. As a Software Architect at GM, your role will involve defining the architecture for advanced virtual... 
    Suggested

    General Motors

    Markham, ON
    8 days ago
  • Drive innovation at General Motors as a Senior Software Developer, specializing in virtualization and AI enablement. This hybrid role emphasizes teamwork and advanced software skills. As a Senior Software Developer, you will play a crucial role in developing software for virtual... 
    Suggested

    General Motors

    Markham, ON
    1 hour ago
  • $131.2k - $181.2k per year

     ...field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or...  ...pushes the boundaries of what's possible to enable next-generation experiences and drives digital...  ...machine learning hardware and software. AI’s ability to solve complex problems across... 
    Suggested
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • $131.2k - $181.2k per year

     ...field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or...  ...pushes the boundaries of what's possible to enable next‑generation experiences and drives digital...  ...machine learning hardware and software. AI’s ability to solve complex problems across... 
    Suggested
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • Join General Motors as a Senior Software Developer with expertise in AI and virtualization. This hybrid position emphasizes innovative software development for virtual...  ...virtual ECU functions • Develop automation tools for SIL workflows • Integrate AI/ML components into software... 
    Suggested

    General Motors

    Markham, ON
    7 hours ago
  •  ...Engineering Group, Engineering Group Software Engineering General Summary As a...  ...the boundaries of what's possible to enable next‑generation experiences and...  ...Qualcomm is looking for a Senior Staff Software Engineer to architect and develop embedded platform software... 

    Qualcomm

    Markham, ON
    15 days ago
  •  ...generation computing experiences—from AI and data centers, to PCs,...  ..., and debug of various Virtualization based IPs for AMD dGPU and APU...  ...readiness for first silicon arrival, enablement of functionality, and debug...  ...‑based emulation, and other software/hardware modeling frameworks.... 
    Internship
    Flexible hours

    AMD

    Markham, ON
    8 days ago
  • $58k - $104k per year

     ...including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving. About...  ...job: We are seeking a forward-thinking Software Engineer to join our team. Our mission is...  ...Development: Hands‑on experience in architecting and deploying autonomous agent systems.... 
    Long term contract
    Internship
    Immediate start

    Huawei

    Markham, ON
    8 days ago
  • $113.8k - $163.8k per year

    Company Qualcomm Canada ULC Job Area Engineering Group Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what is possible to enable next‑generation experiences and drive digital transformation. In this role... 
    Immediate start
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  •  ...experienced and highly skilled Applications Architect to lead the design, development and...  ...advanced machine learning (ML) and generative AI solutions. The role combines deep technical...  ...of 7 years of hands‑on experience within software engineering, AI/ML development and/or architectural... 
    Relocation package

    GE Vernova

    Markham, ON
    15 days ago
  • Embark on your software engineering journey with Huawei Canada as an AI Software Engineer Co-op. Contribute to innovative mobile solutions with AI-driven technologies and automation. Huawei Canada is looking for a co-op engineer to join their Noah’s Ark lab. This role focuses... 
    Flexible hours

    Huawei

    Markham, ON
    1 hour ago
  •  ...generation computing experiences—from AI and data centers, to PCs,...  ...integrate DFX features that enable efficient silicon validation,...  ...RESPONSIBILITIES Collaborate with architects, hardware engineers, and...  ..., the firmware, and the software driver use cases. Estimate... 
    Internship

    AMD

    Markham, ON
    8 days ago
  • Take on an exciting challenge at Qualcomm as an Embedded AI Software Engineer. Spearhead the development of AI solutions that drive Qualcomm's cutting-edge technologies. Qualcomm seeks talented engineers dedicated to advancing machine learning through innovative software... 

    Qualcomm

    Markham, ON
    8 days ago
  • Contribute to automotive software validation at General Motors as a Senior Software Developer, focusing on virtualization and Software-in-the-Loop solutions. This hybrid role invites...  ..., C/C++, and CI/CD implementation will enable you to design, optimize, and maintain robust... 

    Israelvcforum

    Markham, ON
    8 days ago
  •  ...Description Position: Chief Architect Location: Ontario, Canada (...  ...CRO) that delivers technology-enabled solutions for the life...  ...Payments and a growing suite of AI-assisted tools for clinical operations...  ...~15+ years of progressive software engineering and architecture experience... 
    Full time

    Sitero LLC

    Markham, ON
    2 days ago
  • $114.4k - $164.4k per year

     ...Engineering Group Machine Learning Engineering General Summary AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enable OEMs and developers to run their deep neural network (DNN)... 
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • $158.4k - $237.6k per year

    A leading technology firm is hiring LLM Serving Engineers in Markham to develop scalable AI inference platforms. Candidates will work on machine learning packages and directly collaborate with various teams to drive advanced solutions. Ideal applicants should possess a Master... 

    Qualcomm

    Markham, ON
    8 days ago
  • Position Name – Data Architect (Snowflake) Type of hiring – Fulltime Location...  ...) NOTE: First round will be Virtual and 2nd customer round will be...  ...teams (data engineers, AI engineers, business, solution...  ...Airflow for workflow automation, enabling seamless ingestion of different... 
    Full time
    Work at office

    Yochana

    Markham, ON
    6 days ago
  • Senior Staff Compiler Engineer Toronto/Hybrid We are partnered with a global leader in...  ...optimization engineer to join their growing AI/ML R&D team. General Summary: Today, more...  ...simulations to suggest enhancements tohardware and software to tackle compute and system memory-... 

    Talentlab

    Markham, ON
    8 days ago
  •  ...is seeking a Machine Learning Engineer to create and implement efficient machine learning techniques. You will work on optimizing AI software stacks for mobile and IoT products, collaborating with diverse teams to enhance performance. Ideal candidates will have 5+ years of... 

    Qualcomm

    Markham, ON
    8 days ago
  • Join Jonas Software as a Principal Experience Architect and shape the future of user experiences in the golf sector. Lead the enforcement of rigorous UX/UI standards to ensure product excellence. This pivotal role involves collaborating with the Chief Experience Officer to refine... 

    EWS Group

    Markham, ON
    1 hour ago
  • $131.2k - $181.2k per year

     ...General Summary We are seeking a Machine Learning software engineer with embedded experience. Qualcomm Automotive AI Software team is rapidly expanding to offer optimized...  ...and deliver novel embedded AI solutions to enable state‑of‑the‑art AI models on auto platforms for millions... 

    Qualcomm

    Markham, ON
    8 days ago
  •  ...generation computing experiences—from AI and data centers, to PCs,...  ...Principal Member of Technical Staff to lead client systems special...  ...and strategic scope, the role enables faster, higher‑quality...  ...ensures AMD’s client platforms are architected deliberately for the future, not... 

    Advanced Micro Devices, Inc

    Markham, ON
    8 days ago
  • $78.8k - $118.2k per year

     ...Engineering Group, Engineering Group Software Engineering General Summary The QCT Software...  ...software automation and CI/CD ecosystem, enabling internal engineering teams to build,...  ...Agile environment. Our team builds modern, AI‑enhanced applications using a microservices... 
    Internship
    Work from home

    Qualcomm

    Markham, ON
    2 days ago
  • $110k - $145k per year

     ...Solution Architect, Power Platform & D365 Job Category : Digital Requisition...  ..., Power BI, Power Pages, AI). As a member of our Client...  ...and customization Lead and enable team members, in addition to...  ...Deep knowledge in Agile Scrum Software Development Life Cycle Deep... 
    Full time
    Remote work
    Flexible hours

    Mnp

    Markham, ON
    15 days ago
  • $124.2k - $174.2k per year

     ...on system‑level requirements. Collaborates across teams (e.g., software architecture, hardware architecture) to develop and execute an implementation...  .../applications (e.g., RTL to GDS Flow, Virtuoso) to execute and enable architecture and design of an individual block/SoC or IC Package... 
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • Applied AI Engineer Who We Are Enlightened Today is a rapidly expanding and innovative...  .... In short: part engineer, part solutions architect, part builder‑who‑talks‑to‑humans. You’ll...  ...to it A bias toward shipping: working software over perfect software Sound judgment around... 

    Enlightened Today

    Markham, ON
    2 days ago
  • A leading automotive company in York Region, Canada, seeks a Staff Embedded Logging Software Developer. The role focuses on designing and integrating logging pipelines for vehicle systems across various platforms. Candidates should have extensive experience in C/C++ and Android... 

    General Motors

    Markham, ON
    8 days ago
  • $99.5k - $149.3k per year

     ...Machine Learning Engineering General Summary Qualcomm Cellular Technologies AI Proc Solutions group is looking for a full‑time embedded software engineer to work on the latest Snapdragon chipsets enabling Smart TV, Tablet, and Digital Media Adaptor products. Replacement... 
    Remplacement
    Full time
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  •  ...API integration strategies as a Lead API Architect. This role emphasizes collaboration, architecture...  ...-service inventories • Lead technical staff in design and deployment of solutions •...  ...or related field • 10-12 years in software development with APIs and microservices •... 

    Hydro One Networks

    Markham, ON
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Architect - Virtualization, SIL, and AI‑Enablement. Be the first to apply!