Senior Robotics Simulation Engineer (Hybrid)

General Motors

Sunnyvale, Northern (CA, KY)

Hybrid

USD 130,000 - 180,000

Full time

8 days ago
Application generator

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 arrangement
Relocation benefits

Job summary

General Motors in Sunnyvale, CA seeks a Staff Software Engineer to develop 2D/3D simulation environments for AMR robot systems, implement realistic test scenarios, and validate navigation, localization, and planning software before real‑world deployment.

You will collaborate with autonomy and AI experts to improve simulation platforms, run regression tests, optimize performance, and integrate hardware‑in‑the‑loop workflows across cross‑functional teams.

Qualifications

  • Bachelor’s, master’s, or doctoral degree in robotics, computer science, electrical or mechanical engineering, or a related field.
  • Proficiency in Python or C++.
  • Experience with simulation platforms such as NVIDIA Isaac Sim or Gazebo.
  • Knowledge of physics engines (PhysX, Bullet, ODE) or 3D game engines (Unity, Unreal).
  • Familiarity with ROS 2 or other robotics middleware.
  • Understanding of localization, mapping, and planning modules.

Responsibilities

  • Develop and enhance 2D and 3D simulation platforms for testing, validation, and performance analysis of autonomous robotic systems.
  • Create and maintain simulation scenarios representing real-world use cases and edge conditions.
  • Integrate robot navigation software with simulation platforms.
  • Support debugging and testing of robot behavior in simulated environments.
  • Analyze simulation results to identify software and system issues.
  • Develop regression and progression testing workflows for simulation-based validation.

Skills

Python
C++
ROS 2
2D/3D Simulation
Navigation

Education

Bachelor’s/Master’s/PhD in robotics or related field

Tools

Gazebo
NVIDIA Isaac Sim
PhysX
Bullet
ODE
Unity
Unreal Engine

Job description

General Motors in Sunnyvale, CA seeks a Staff Software Engineer to develop 2D/3D simulation environments for AMR robot systems, implement realistic test scenarios, and validate navigation, localization, and planning software before real‑world deployment.

You will collaborate with autonomy and AI experts to improve simulation platforms, run regression tests, optimize performance, and integrate hardware‑in‑the‑loop workflows across cross‑functional teams.

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

Similar jobs worth comparing

Staff Software Engineer - AMR Robot Simulation
Staff Software Engineer - AMR Robot Simulation

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

On-site
USD 130,000 - 180,000
Hybrid work arrangement
Relocation benefits
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
Staff Software Engineer - AMR Robot Simulation
Staff Software Engineer - AMR Robot Simulation

General Motors • Center (IN)

Hybrid
USD 90,000 - 150,000
Hybrid work model
Relocation benefits
Staff Software Engineer - Remote AI-Driven AV Simulation
Staff Software Engineer - Remote AI-Driven AV Simulation

General Motors Ventures • Sunnyvale (CA)

On-site
Confidential
Staff Simulation Engineer - Remote, Scalable Auto Testing
Staff Simulation Engineer - Remote, Scalable Auto Testing

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

Hybrid
USD 160,000 - 246,000
Company vehicle program
Relocation benefits
GM health benefits
Staff Robotics Planning & Control Engineer (AMR)
Staff Robotics Planning & Control Engineer (AMR)

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

Hybrid
USD 140,000 - 190,000
Senior Software Engineer, Virtual Vehicle Systems
Senior Software Engineer, Virtual Vehicle Systems

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Hybrid work model (3 days in-office, 2
Work location flexibility
Senior Software Engineer, Simulation Engine
Senior Software Engineer, Simulation Engine

RTL2 Fernsehen GmbH & Co. KG • Sunnyvale (CA)

On-site
USD 148,000 - 227,000
Medical, Dental, Vision Insurance
Retirement Savings Plan
Paid Vacation and Holidays
Staff Software Engineer - AMR Planning & Controls
Staff Software Engineer - AMR Planning & Controls

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

On-site
USD 140,000 - 190,000
Senior Robotics Simulation Engineer Real-to-Sim
Senior Robotics Simulation Engineer Real-to-Sim

FieldAI • Irvine (CA)

On-site
USD 155,000 - 180,000