Senior Software Engineer - Simulation Engineering Seattle

AIM Intelligent Machines, Inc.

Seattle (WA)

On-site

USD 180,000 - 240,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AIM Intelligent Machines, Inc. is seeking a Senior Robotic Simulation Engineer to advance AI-powered autonomy for heavy equipment. You will design and implement fast, realistic simulators and collaborate with software, hardware, and systems teams to push the boundaries of earth-moving robotics.

The role emphasizes physics-based simulation, vehicle dynamics in modifiable terrain, and integration with AI/robotics workflows in a high-scale environment.

Qualifications

  • BS in Computer Science, Engineering, Mathematics, Physics or equivalent.
  • Strong C++ programming skills and real-time simulation experience.
  • Experience with physics engines such as Genesis, MuJoCo or similar.
  • Proficiency with Python or Node.js for tooling and integration.
  • Familiarity with GPU-accelerated physics and real-time constraints.

Responsibilities

  • Design and build advanced simulation software for autonomous earth-moving robotics.
  • Create fast, realistic simulation in dynamic, modifiable terrain for AI/Robotics teams.
  • Collaborate with software, hardware and systems engineers across teams.
  • Support HIL testing using hardware interfaces and real-time data streams.
  • Develop hosted simulation systems with scalable performance.

Skills

C++ programming
Python
Node.js
Omniverse
Unreal Engine
Unity
Genesis
MuJoCo
GRPC
Sockets
Git

Education

Bachelor's or higher in CS/Engineering/Math/Physics

Tools

NVIDIA Omniverse
Unreal Engine
Unity

Job description

Everything humanity depends on is mined, dug, or grown. At AIM, we are building the autonomous linchpin of civilization. We transform heavy machinery—bulldozers, loaders, excavators—into AI-powered fleets that operate continuously, safely, and at peak performance in the world’s harshest environments.

AIM runs production mines, large scale infrastructure builds, and defense operations as a TRL9 hardened system, not a science experiment.

Built by engineers from mining, construction, Waymo, SpaceX, Google and Tesla, AIM enables scalable earthmoving, turbocharging the global economy’s physical foundation. AIM is backed by some of the most sophisticated capital in the world, including General Catalyst, Khosla Ventures, Elad Gil, Human Capital, Ironspring Ventures, Mantis, DCVC.

About the Role - Advanced simulation is a critical pillar at AIM, allowing us to move quickly and safely while developing cutting edge control, planning, and safety components. This role requires proven experience with physics and interactive vehicle dynamics, preferably in a high-scale setting.

Responsibilities

As a Senior Robotic Simulation Engineer at AIM you will be expanding the boundaries of what’s possible in advanced, earth-moving robotics by designing and building simulation software for cutting edge autonomy and enabling AI and Robotics engineers to iterate quickly by providing fast, realistic simulation in dynamic and modifiable terrain.

Collaborating with cross-functional teams, including software, hardware, and systems engineers

Working with AI, firmware, and systems engineers to spec and build AIM’s next generation simulation software

Simulating vehicle dynamics and behavior in modifiable terrain

Supporting Hardware-in-the-loop (HIL) testing for firmware through the use of hardware integration interfaces

Building out a reliable, hosted simulation system with the optionality to allow super fast or highly accurate testing of AIM’s autonomous systems

Qualifications

Highly Proficient in C++ programming

Experience using or integrating with a high-level language (e.g. Python or Node)

Experience with a major simulation platform (e.g. Nvidia Omniverse, Unreal, Unity)

Knowledge working with physics engines (e.g. Genesis, Algoryx, ProjectChrono, MuJoCo)

Experience with communication protocols for integration and control (e.g. GRPC, TCP/UDP Sockets)

Familiarity with sensor representation and simulation

Understanding and application of simulation to real-world scenarios

Proficiency in a modern version control system like git

B.S. or higher degree in Computer Science, Engineering, Mathematics, Physics, or equivalent experience

Preferred Skills

Familiarity with real-time computation constraints and GPU accelerated physics. (e.g. CUDA, OpenGL)

Familiarity with soil simulation or analysis

Understanding of numerical computing techniques e.g. finite element method (FEM), Smoothed-particle hydrodynamics (SPH), Discrete element method (DEM)

Machine learning and/or Robotics experience

Knowledge of AI planning, constraint satisfaction, and linear/mixed-integer programming

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Simulation
Senior Software Engineer - Simulation

AIM Intelligent Machines • Seattle (WA)

On-site
USD 140,000 - 180,000
Software Engineer, Simulation
Software Engineer, Simulation

Bedrock Robotics • San Francisco (CA)

On-site
USD 150,000 - 210,000
Software Engineer, Simulation
Software Engineer, Simulation

Bedrock Robotics • New York (NY)

On-site
USD 130,000 - 170,000
Senior Software Engineer
Senior Software Engineer

AIM Intelligent Machines • Seattle (WA)

On-site
USD 120,000 - 160,000
Competitive compensation
Equity
Medical, dental, vision
+2
Senior SLAM Engineer
Senior SLAM Engineer

AIM • Seattle (WA)

On-site
USD 100,000 - 130,000
Robust benefits package
Collaborative work environment
Professional development opportunities
Senior Robotic Simulation Engineer for Earthmoving
Senior Robotic Simulation Engineer for Earthmoving

AIM Intelligent Machines, Inc. • Seattle (WA)

On-site
USD 180,000 - 240,000
Senior Software Engineer – Autonomous Systems (Equity)
Senior Software Engineer – Autonomous Systems (Equity)

AIM • Seattle (WA)

On-site
Confidential
Senior Software Engineer
Senior Software Engineer

AIM • Seattle (WA)

On-site
Confidential
Senior Embodied AI Engineer - Controls
Senior Embodied AI Engineer - Controls

AIM • Seattle (WA)

On-site
USD 100,000 - 130,000
Senior SLAM Engineer
Senior SLAM Engineer

AIM Intelligent Machines • Seattle (WA)

On-site
USD 120,000 - 160,000