Senior Software Engineer - Simulation

Posted 3 Days Ago
Be an Early Applicant
Seattle, WA, USA
In-Office
Senior level
Professional Services
The Role
Design and build high-fidelity, fast simulation software for autonomous earthmoving vehicles. Simulate vehicle dynamics in modifiable terrain, support HIL testing, integrate with AI/firmware, and deliver hosted simulation infrastructure enabling rapid iteration.
Summary Generated by Built In
About AIM

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

  • Distributed systems or services design experience

  • Experience with 3D model creation

  • Animation and rigging skills

Skills Required

  • 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 in Computer Science, Engineering, Mathematics, Physics, or equivalent experience
  • 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 (FEM, SPH, DEM)
  • Machine learning and/or robotics experience
  • Knowledge of AI planning, constraint satisfaction, and linear/mixed-integer programming
  • Distributed systems or services design experience
  • Experience with 3D model creation
  • Animation and rigging skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
238 Employees
Year Founded: 2006

What We Do

Associated Industries of Massachusetts (AIM) is the state's largest business association, serving more than 3,500 businesses across 150 different industries and representing more than 650,000 people. They operate as passionate thought-leaders, trusted advisors, and advocates working to improve the Massachusetts economy through fair pro-growth legislation and the provision of top-rate employer services to their vibrant community of members.

Similar Jobs

Zoox Logo Zoox

Staff Software Engineer

Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Hybrid
2 Locations
2900 Employees
245K-305K Annually

Zoox Logo Zoox

Senior Software Engineer

Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Hybrid
2 Locations
2900 Employees
208K-300K Annually

Zscaler Logo Zscaler

Program Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
127K-182K Annually

CoreWeave Logo CoreWeave

Staff Applied Research Engineer

Cloud • Information Technology • Machine Learning
In-Office
2 Locations
1450 Employees
207K-275K Annually

Similar Companies Hiring

ABN AMRO Clearing USA LLC Thumbnail
Information Technology • Professional Services • Financial Services
Chicago, IL
215 Employees
Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
200 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account