
Staff Software Engineer - AMR Robot Simulation
General Motors1 day ago
Responsibilities
- Develop and enhance 2D and 3D simulation platforms for testing, validation, and performance analysis of autonomous robotic systems.
- Create and maintain realistic simulation scenarios covering real-world use cases and edge conditions.
- Integrate robot navigation software with simulation platforms.
- Debug and test robot behavior in simulated environments.
- Analyze simulation results to identify software and system issues.
- Develop regression and progression testing workflows for simulation-based validation.
- Collaborate with cross-functional teams to improve simulation capabilities and validation processes.
Requirements
- 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 such as PhysX, Bullet, or ODE, or 3D game engines such as Unity or Unreal Engine used for robotic simulation.
- Familiarity with ROS 2 or other robotics middleware.
- Understanding of robotics modules including localization, mapping, and planning.
- Preferred qualifications include simulation tools and hardware-in-the-loop testing, CI/CD pipelines for simulation regression or performance testing, cloud-based simulation systems, and autonomous vehicle, ADAS, or industrial automation integration.
Benefits
- Hybrid work arrangement requiring reporting to a specific location at least three times per week or at a manager-dictated frequency.
- Travel required for less than 25% of the role.
- May be eligible for relocation benefits.
- Benefits are available from day one, with additional details provided through GM Total Rewards resources.
About General Motors
General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.