Senior Software Developer – Virtualization, SIL, and AI‑Enablement

General MotorsOshawa, ON
$115,000 - $164,600Hybrid

About The Position

As a Senior Software Developer, you will build the software that powers GM’s virtual development environments, SIL workflows, and AI‑enhanced simulation capabilities. This role expands your exposure to cloud, data, ML fundamentals, and large‑scale simulation architecture.

Requirements

  • Bachelor’s or Master’s degree in Engineering, Computer Science, or related field.
  • 7+ years of relevant experience in software development, simulation, or embedded systems.
  • Strong programming skills in Python, C++, C#, or Java.
  • Experience with simulation or virtualization (vECUs, FMUs, SIL).
  • Understanding of cloud services and distributed systems.
  • Experience with CLI-based architecture for tools design.
  • Knowledge of MCP-based architecture for AI tools design.
  • Experience with databases for simulation metadata and results.

Nice To Haves

  • Experience with microservices for simulation orchestration.
  • Knowledge of Kubernetes for running compute workloads.
  • Performance tuning expertise for simulation or AI pipelines.
  • Experience with automotive data and domain modeling.
  • Experience with ontology-based engineering processes and architecture frameworks.
  • Advanced knowledge of ontology technologies and ontology design patterns (Owl, RDF, SPARQL, Automated reasoning).

Responsibilities

  • Develop backend services supporting virtual ECUs, simulation orchestration, and model execution.
  • Build tools for SIL workflows including scenario execution, data capture, and automation.
  • Integrate AI/ML components into simulation or validation pipelines.
  • Design APIs for simulation control, artifact management, and orchestration.
  • Optimize performance for compute‑intensive workloads.
  • Collaborate with DevOps and simulation teams to ensure seamless integration.
  • Contribute to CI/CD workflows for simulation and AI components.

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 to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service