Senior Software Engineer - Robotic Simulation jobs in United States
cer-icon
Apply on Employer Site
company-logo

AIM · 4 weeks ago

Senior Software Engineer - Robotic Simulation

AIM is a well-funded, mission-oriented startup focused on radically scaling our civilization’s capabilities to build planetary-scale infrastructure and reverse negative effects of climate change. The Senior Robotic Simulation Engineer will design and build simulation software for advanced robotics, collaborating with cross-functional teams and supporting hardware testing to enhance the development of AIM’s autonomous systems.

Artificial Intelligence (AI)ConstructionIndustrial AutomationInfrastructureMachine LearningMining TechnologyRobotics
check
H1B Sponsor Likelynote
Hiring Manager
Mike Martinsen
linkedin

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

Qualification

C++ programmingSimulation platformPhysics enginesCommunication protocolsVersion control (git)Real-time computationMachine learningDistributed systems

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 degree in Computer Science, Engineering, Mathematics, Physics, or equivalent experience

Preferred

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

Company

AIM

twittertwittertwitter
company-logo
Scalable earthmoving is not optional. It’s required for our civilization to flourish.

H1B Sponsorship

AIM has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (3)
2023 (1)

Funding

Current Stage
Early Stage
Total Funding
$91.07M
2025-06-10Series A· $50M
2025-01-15Series Unknown· $41.07M
2021-10-03Undisclosed

Leadership Team

leader-logo
Adam Sadilek
CEO and Founder
linkedin
leader-logo
Robert Kotlaba
Co-Founder / Chief Hardware Engineer
linkedin
Company data provided by crunchbase