Senior Software Engineer: AI-Driven Virtualization & SIL

General Motors

Milford Charter Township (MI)

Hybrid

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

General Motors is seeking a Senior Software Developer to build and optimize virtual development environments, SIL workflows, and AI-enhanced simulation capabilities. The role emphasizes automation, embedded systems, and scalable architecture, with exposure to cloud, ML basics, and large-scale simulation.

You will develop backend services for virtual ECUs, create tools for SIL pipelines, integrate AI/ML components, and design APIs for control and orchestration, while collaborating across DevOps

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or related field.
  • 7+ years of software development, simulation, or embedded systems experience.
  • 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.

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.

Skills

Python
C++
C#
Java
Simulation
Cloud
CLI Architecture
MCP Architecture
Databases
Distributed Systems

Education

Bachelor's degree in Engineering/CS

Job description

General Motors is seeking a Senior Software Developer to build and optimize virtual development environments, SIL workflows, and AI-enhanced simulation capabilities. The role emphasizes automation, embedded systems, and scalable architecture, with exposure to cloud, ML basics, and large-scale simulation.

You will develop backend services for virtual ECUs, create tools for SIL pipelines, integrate AI/ML components, and design APIs for control and orchestration, while collaborating across DevOps

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Virtualization & SIL Integration
Senior Software Engineer - Virtualization & SIL Integration

General Motors • Milford Charter Township (MI)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+8
Virtualization & SIL Integration Engineer (Hybrid)
Virtualization & SIL Integration Engineer (Hybrid)

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Hybrid work arrangement
Relocation assistance
Travel eligible (<25%)
Senior Software Developer - AI Enablement
Senior Software Developer - AI Enablement

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 170,000
Staff Software Engineer - Remote AI-Driven AV Simulation
Staff Software Engineer - Remote AI-Driven AV Simulation

General Motors Ventures • Sunnyvale (CA)

On-site
Confidential
Software Engineer, Virtual Test Platforms & Emulators
Software Engineer, Virtual Test Platforms & Emulators

General Motors • Seattle (WA)

Hybrid
USD 120,000 - 180,000
Hybrid work model
Relocation benefits
Hybrid AI/ML Software Engineer — Data Pipelines
Hybrid AI/ML Software Engineer — Data Pipelines

General Motors • Warren (MI), Northern (KY)

Hybrid
USD 76,000 - 110,000
Health & wellbeing programs
GM vehicle discounts
Relocation benefits possible
Senior AI Software Engineer - Quality & Productivity
Senior AI Software Engineer - Quality & Productivity

General Motors • Warren (MI)

Hybrid
USD 120,000 - 180,000
Software Tools Engineer for SDV & Automotive CI/CD
Software Tools Engineer for SDV & Automotive CI/CD

General Motors • Warren (MI)

Hybrid
USD 90,000 - 140,000
Medical benefits
Dental benefits
Vision benefits
+8
SiL Integration Engineer: Vehicle Co-Simulation & Validation
SiL Integration Engineer: Vehicle Co-Simulation & Validation

General Motors • United States

Hybrid
USD 110,000 - 160,000
Senior Simulation Engineer – Autonomous Vehicles (Remote)
Senior Simulation Engineer – Autonomous Vehicles (Remote)

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 129,000 - 198,000
Health and wellbeing benefits
GM vehicle discounts