Senior Software Developer - Hybrid, Virtualization & SIL

General Motors

Warren (MI)

Hybrid

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Relocation benefits
Travel <25%

Job summary

General Motors seeks a Senior Software Developer to power GM’s virtual development environments, SIL workflows, and AI-enhanced simulation capabilities. You will advance automation, embedded systems, and problem-solving while gaining exposure to cloud, data, ML fundamentals, and large-scale simulation architecture.

You’ll build scalable backend services, design APIs, and contribute to CI/CD pipelines. The role blends software engineering with simulation and automation in a hybrid work model at

Qualifications

  • Bachelor’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.

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
Embedded systems
Simulation
CLI-based tools design
Distributed systems

Education

Bachelor’s degree in Engineering, Computer Science, or related field

Tools

Kubernetes
Databases
CI/CD tooling

Job description

General Motors seeks a Senior Software Developer to power GM’s virtual development environments, SIL workflows, and AI-enhanced simulation capabilities. You will advance automation, embedded systems, and problem-solving while gaining exposure to cloud, data, ML fundamentals, and large-scale simulation architecture.

You’ll build scalable backend services, design APIs, and contribute to CI/CD pipelines. The role blends software engineering with simulation and automation in a hybrid work model at

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer – AI-Driven Simulation Platform
Staff Software Engineer – AI-Driven Simulation Platform

General Motors • United States

Remote
USD 189,000 - 291,000
Medical
Dental
Vision
+9
Staff Software Engineer: AI-Enabled Simulation & Cloud
Staff Software Engineer: AI-Enabled Simulation & Cloud

General Motors LLC • United States

Remote
USD 189,000 - 291,000
Medical insurance
Dental insurance
Vision insurance
+9
Senior Staff Engineer - AI-Enabled Virtualization
Senior Staff Engineer - AI-Enabled Virtualization

General Motors • Milford Charter Township (MI)

Remote
USD 189,000 - 291,000
Medical
Dental
Vision
+9
Software Engineer (Python, AI)
Software Engineer (Python, AI)

Wiraa • United States

Remote
USD 180,000 - 240,000
Health and wellbeing programs
Retirement plans
Paid vacation and holidays
+4
Senior SiL & Virtualization Engineer for Automotive Systems
Senior SiL & Virtualization Engineer for Automotive Systems

General Motors • Detroit (MI)

Hybrid
USD 95,000 - 135,000
Hybrid work arrangement
Senior Software Engineer, Automotive Mechatronics (Hybrid)
Senior Software Engineer, Automotive Mechatronics (Hybrid)

General Motors LLC • United States

Hybrid
USD 120,000 - 170,000
Hybrid work arrangement
Senior Software Architect – AI-Driven Infrastructure (Hybrid)
Senior Software Architect – AI-Driven Infrastructure (Hybrid)

General Motors Corporation • Milford Charter Township (MI)

Hybrid
USD 120,000 - 170,000
Staff AI & Cloud-Scale Simulation Engineer (Remote)
Staff AI & Cloud-Scale Simulation Engineer (Remote)

Wiraa • United States

Remote
USD 180,000 - 240,000
Health and wellbeing programs
Retirement plans
Paid vacation and holidays
+4
Senior Simulation Platform Engineer — Remote/Hybrid
Senior Simulation Platform Engineer — Remote/Hybrid

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 185,000 - 284,000
Company Vehicle
Relocation assistance
Senior Software Engineer: Vehicle Data & Toolchain (Hybrid)
Senior Software Engineer: Vehicle Data & Toolchain (Hybrid)

General Motors Company • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Relocation benefits
Hybrid work model