Company Site
Staff Software Engineer - Robotics (Simulation)
General Motors
Remote, USA
Full-time
Senior · 6+ years experience
Remote
Discovered 4 days ago
python
Key Skills for This Role
python
Full Job Posting
Experience
- 6+ years of professional software engineering experience, with 4+ years building or operating robotics simulation.
- Experience validating real robot behavior against simulation and closing the gap.
- Experience supporting other teams as an infrastructure owner.
- Education
- M.S. degree or higher in Robotics, Computer Science, Mechanical Engineering, or a closely related technical field.
- Equivalent industry experience with demonstrated simulation depth can be considered.
- Core technical background
- Hands-on experience with a commercial or opensource simulator, including Process Simulate, Isaac Sim or Gazebo or comparable.
- Strong understanding of rigid body dynamics, contact modeling, and numerical integration, including where solvers break down.
- Experience with sensor simulation and rendering, including LiDAR and depth camera models.
- Experience with GPU-accelerated or parallel simulation for large-scale data generation.
- Experience with robot description formats: URDF, SDF, USD, and their conversion pitfalls.
- Proficiency in C++ and Python.
- Systems mindset
- Ability to judge how much fidelity a given validation question requires.
- Willing to state when a simulation result should not be trusted.
- Comfortable trading simulation speed against accuracy.
- Collaboration
- Ability to work effectively with remote teams across multiple time zones.
- Treats simulation as a product with internal users.
Nice to have
- Experience with simulation to real transfer and domain randomization.
- Experience with virtual commissioning or digital twin projects in manufacturing.
- Familiarity with Visual Components, Process Simulate, or comparable process simulation tools.
- Prior open-source contributions to Gazebo, Isaac Sim, or the ROS ecosystem.
- Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.
- The salary range for this role is $160,200 to $290,700. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
- Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
- Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
About General Motors
Automotive10,001+Founded 1908
General Motors is a U.S. automotive company that designs, manufactures, and sells vehicles under brands including Chevrolet, Buick, GMC, and Cadillac. The company operates globally across vehicle engineering, manufacturing, sales, and mobility services.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at General Motors
Senior Robotics Software Engineer – AI-Enabled Manipulation & Industrial Automation
, USA
SeniorFull-time
Discovered TodayView →
Design Release Engineer - Interiors - GM Defense
, USA
Discovered TodayFull-time
Staff Lidar Technical Specialist
, USA
Discovered TodayFull-time
Senior Research Scientist
, USA
Discovered TodayFull-time
Senior Global Sourcing Manager - Lower Structures
, USA
Discovered TodayFull-time
Propulsion System Architect
, USA
Discovered TodayFull-time
Senior Feature Engineer
Seattle, USA
Discovered TodayFull-time
Senior Robotics Software Engineer – AI-Enabled Manipulation & Industrial Automation
, USA
Discovered TodayFull-time
Process Analyst - Consignment
, USA
Discovered TodayFull-time
