Jobless Developer
Jobgether logo
Jobgether

Posted 2 days ago

Open

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

CanadaRemoteFull-time

AI Summary

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer – Virtualization, SIL, and AI-Enablement based in Canada.

About this role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer – Virtualization, SIL, and AI-Enablement based in Canada.

This role sits at the intersection of advanced software engineering, simulation technologies, and AI-driven innovation within next-generation automotive development. You will contribute to the design and evolution of virtual development environments that enable scalable simulation, software-in-the-loop (SIL) workflows, and virtual ECU ecosystems. The position offers the opportunity to work on high-performance, compute-intensive systems that power modern mobility solutions. You will build backend services, APIs, and orchestration tools that support complex simulation pipelines while integrating AI/ML capabilities into validation and testing workflows. Operating in a collaborative, engineering-heavy environment, you will work closely with DevOps, simulation, and platform teams to ensure seamless system integration. This role provides strong exposure to cloud architectures, distributed systems, and emerging AI-enabled engineering practices.

Accountabilities:

  • Design and develop backend services supporting virtual ECUs, simulation orchestration, SIL workflows, and model execution pipelines for large-scale engineering environments.
  • Build and maintain tools for software-in-the-loop workflows, including scenario automation, execution management, and data capture systems.
  • Design and implement APIs enabling simulation control, artifact management, and orchestration across distributed systems.
  • Integrate AI/ML components into simulation and validation pipelines to enhance automation, intelligence, and efficiency.
  • Optimize performance of compute-intensive workloads across simulation, virtualization, and AI-enabled systems.
  • Collaborate with DevOps, platform, and simulation engineering teams to ensure robust CI/CD pipelines and seamless system integration.
  • Requirements:

    • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
    • 7+ years of experience in software development, embedded systems, simulation, or virtualization environments.
    • Strong programming expertise in Python, C++, C#, or Java, with experience building scalable backend systems.
    • Hands-on experience with simulation or virtualization technologies (e.g., vECUs, FMUs, SIL frameworks).
    • Solid understanding of cloud computing, distributed systems, and CLI-based tool architectures.
    • Experience working with databases supporting simulation metadata, analytics, or engineering workflows.
    • Familiarity with AI/ML fundamentals, including model integration, embeddings, or vector search (preferred).
    • Strong problem-solving abilities, system thinking, and ability to work in fast-paced, complex engineering environments.
    • Knowledge of advanced architectures such as microservices, Kubernetes, or ontology-based engineering frameworks is an asset.
    • Benefits:

      • Competitive annual salary ranging from $115,000 to $164,600 CAD, based on experience and qualifications.
      • Comprehensive health coverage including medical, dental, and vision insurance.
      • Paid time off including vacation, holidays, and family-related leave (parental, pregnancy, and adoption support).
      • Defined contribution pension plan with company matching to support long-term financial security.
      • Employee vehicle purchase program for employees and their families.
      • Hybrid work model with on-site presence approximately three days per week.
      • Access to cutting-edge engineering projects in simulation, virtualization, and AI-enabled systems.
      • Inclusive and collaborative work environment focused on innovation, equity, and continuous learning.

Browse these categories