Software Engineer - Simulation
We’re seeking engineers passionate about building next-generation simulation environments for aviation and robotics. If you thrive at the intersection of real-time systems, physics, rendering, and sensor modeling — and bring skills in C++/Python and simulation platforms like Unreal, Omniverse, or Unity — we’d love to talk.
LOCATION
Bozeman, MT /
Seattle, WA /
Hybrid-Remote
EMPLOYMENT TYPE
Permanent

What You’ll Do
Primary Responsibilities
Assist with or own the development of our simulation environment for aviation and robotics use cases. Our real-time simulation environment is used across our product development, from generating realistic sensor data for machine learning models to performing real-time closed-loop hardware-in-the-loop testing.
-
Design and implementation of simulation capabilities for real-time robotics and aviation applications
-
Development of photorealistic scene generation pipelines, both programmatic and using generative AI approaches, for training and evaluating ML models
-
Simulation of diverse sensor modalities including camera, lidar, radar, and infrared
-
Integration of physics, sensor, and environmental models into the simulation platform to support closed-loop testing
-
Optimization of simulation performance and scalability for both interactive and automated workflows
-
Collaboration with robotics, perception, and hardware teams to ensure simulation fidelity and coverage across use cases
Who You Are
-
Bachelor's degree or higher in computer science or related engineering field
-
2+ years of relevant industry experience
-
Experience with simulation and visualization platforms such as Unreal Engine, NVIDIA Omniverse, or Unity
-
Understanding of modern rendering and scene generation techniques, including procedural generation and generative AI approaches
-
Experience with physics-based simulation of robotic platforms and environments
-
Familiarity with sensor modeling for camera, lidar, radar, and infrared systems
-
Strong programming skills in C++ and/or Python
-
Experience integrating simulation tools with robotics middleware (ROS/ROS2)
VTI offers a fast-paced and dynamic work environment that focuses on technical excellence and collaboration. Additionally, we foster a culture of work-life balance to prevent burn-out.
Compensation packages are comprised of salary and incentive stock options. Salaries may range from $80,000 to $175,000 per year depending on role and individuals experience. VTI additionally offers 401K with a 4% match, an unlimited PTO policy, and health care reimbursement up to the IRS allowable limit through QSEHRA.
VTI is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status or disability status. All job offers are contingent upon the candidate passing background, and reference checks.
At this time, we are unable to provide visa sponsorship or consider candidates who require visa transfers. Applicants must be authorized to work in the United States without the need for visa sponsorship now or in the future.
