Virtualization & SIL Integration Software Developer (Hybrid)

General Motors

Milford (CT)

Hybrid

USD 80,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors is seeking an early-career Software Developer to join the Virtualization and SIL Integration team within the Software Defined Vehicle – Embedded Platforms organization. You will design, build, and deploy virtual test environments for embedded controllers across propulsion, battery, chassis, and body domains.

The role emphasizes hands-on work, mentorship, and opportunities to use Python, SQL, CI/CD, and cloud tech in a hybrid setting, engaging with global partners and internal

Qualifications

  • Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 2+ years of software engineering experience.
  • Solid programming skills in at least one language.
  • Experience with software development tools and practices.
  • Strong problem-solving and communication in a collaborative, cross-functional team.

Responsibilities

  • Contribute to the development and integration of co-simulation components to satisfy end-user test requirements.
  • Help create and maintain virtual controller models to be used across different simulations.
  • Implement and test virtual controller components such as HWIO, RTOS, and communication models.
  • Assist in obtaining, developing, and parameterizing sub-system models (sensors, actuators, ECU behavioral models).
  • Collaborate with development engineers to understand new feature requirements, address issues, and ensure proper implementation in the virtual environment.
  • Work with System Engineers to help define SIMBOMs (required co-simulation assets) based on test requirements.
  • Support the integration of plant models and ECU models into dynamic virtual simulations.
  • Contribute to documentation for each release, including model interfaces, assumptions, and usage guidelines.
  • Provide first-line support for released simulations (basic troubleshooting, issue triage, and user guidance).
  • Participate in continuous improvement of tools, scripts, and workflows, including opportunities to leverage Python, SQL, CI/CD pipelines, and cloud technologies.

Skills

Strong problem-solving
Verbal and written communication
Collaborative cross-functional team
Python
SQL
CI/CD
Cloud technologies
2+ years software engineering
MATLAB/Simulink

Education

Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

MATLAB/Simulink

Job description

General Motors is seeking an early-career Software Developer to join the Virtualization and SIL Integration team within the Software Defined Vehicle – Embedded Platforms organization. You will design, build, and deploy virtual test environments for embedded controllers across propulsion, battery, chassis, and body domains.

The role emphasizes hands-on work, mentorship, and opportunities to use Python, SQL, CI/CD, and cloud tech in a hybrid setting, engaging with global partners and internal

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

Similar jobs worth comparing

Senior Software Engineer - Virtualization & SIL Lead
Senior Software Engineer - Virtualization & SIL Lead

General Motors • Milford (CT)

On-site
USD 120,000 - 180,000
GM vehicle discounts
Health coverage
Tuition assistance
Engineering Group Lead - Automotive Virtualization & SIL
Engineering Group Lead - Automotive Virtualization & SIL

United States Digital Space LLC • United States

Hybrid
USD 147,000 - 197,000
Paid time off
Healthcare, dental, and vision
Life insurance
+2
Virtualization Engineer - SIL / Virtual ECU (Automotive)
Virtualization Engineer - SIL / Virtual ECU (Automotive)

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 160,000
Virtualization Engineer – SIL / Virtual ECU (Automotive)
Virtualization Engineer – SIL / Virtual ECU (Automotive)

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Virtualization Engineer – SIL / Virtual ECU (Automotive)
Virtualization Engineer – SIL / Virtual ECU (Automotive)

India • Auburn (AL)

On-site
USD 85,000 - 110,000
Software Developer - Virtualization and SIL Integration
Software Developer - Virtualization and SIL Integration

General Motors • Milford (CT)

Hybrid
USD 80,000 - 105,000
Senior Embedded Software Engineer - Hybrid (C, AUTOSAR, Automotive)
Senior Embedded Software Engineer - Hybrid (C, AUTOSAR, Automotive)

General Motors • Mountain View (WY)

Hybrid
USD 238,000 - 291,000
Senior Virtual ECU & SIL Engineer (Automotive)
Senior Virtual ECU & SIL Engineer (Automotive)

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Virtualization Engineer: SIL/ECU for Propulsion
Virtualization Engineer: SIL/ECU for Propulsion

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 160,000
Senior Software Engineer - Virtualization and SIL Integration
Senior Software Engineer - Virtualization and SIL Integration

General Motors • Milford (CT)

On-site
USD 120,000 - 180,000
GM vehicle discounts
Health coverage
Tuition assistance