Tech Stack
Responsibilities
- Design and build a world and sensor simulation stack that generates realistic EO/IR and environmental outputs, and integrates aircraft, autonomy, and external systems.
- Lead the end-to-end development of the simulation stack while contributing to perception and mission behaviors to accelerate system progress.
- Develop and maintain integration pipelines and infrastructure for continuous deployment into simulation, large-scale integrated tests, and system performance evaluation.
- Develop infrastructure to support multi-agent simulation (multiple aircraft, human-in-the-loop operators, and external systems).
- Collaborate closely with engineers on autonomy, perception, and flight software to ensure simulation reflects real-world system constraints and behaviors.
Soft Skills
System IntegrationPrioritizationOwnershipAutonomy SystemsRobotics
Culture
Fast-PacedMission-DrivenHigh OwnershipAutonomous TeamsDeep Work Focus
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly C++, Python, Linux hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Rain
Industry: wildfire suppression
Size: startup
Rain is a company that integrates with early wildfire detection to dispatch autonomous aircraft to suspected ignitions, providing technology to stop wildfires in their earliest stages.
View company profile →