← Back to Careers

Automobile & Motorsport

Software Engineer – AV HIL Platform and Services

General Motors

Develop hardware-in-the-loop platforms that test autonomous-vehicle software and AI models before deployment to GM vehicles.

General Motors logo

Location

Sunnyvale, California, United States

Work mode

Hybrid

Employment

Full-time

Experience

Mid Level

Visa support

Not Specified

Salary

$1,23,000 – $1,90,000 per year

Official GM base-salary range. The position may also be eligible for incentive compensation.

Opportunity

Job Description

The engineer develops scalable, high-fidelity HIL validation platforms at the intersection of autonomy software, AI models and physical vehicle hardware.

Responsibilities

Develop autonomous-vehicle HIL platform software.

Deploy and execute autonomy software on dedicated hardware.

Build reliable automated validation services.

Integrate sensors, middleware and vehicle-compute systems.

Analyse AV performance and system-reliability results.

Collaborate with AI, operating-system and vehicle-integration teams.

Eligibility

Relevant computer-science or engineering qualification.

Professional software-development experience.

Strong programming and Linux skills.

Experience integrating software with dedicated hardware.

Understanding of automated testing and distributed services.

Required Skills

Hardware-in-the-loopAutonomous vehiclesLinuxSoftware engineeringTest automationHardware integrationC++

Preferred Skills

ROSBazelSQLPythonReal-time systemsAI modelsVehicle sensorsContinuous integration

Application Instructions

Apply directly through the official GM Careers vacancy page.

Apply through UCO Aero

Sign in before submitting an application.

Sign in to apply