Tech Stack
C++PythonLinuxDocker ComposeCmakeConanGdbValgrindMemcheckNetworkingTcpUdpDistributed SystemsMulti-Agent SystemsReal-Time SystemsIpcUnreal EngineAirsimAfsimAI/MLHardware-In-The-LoopSoftware-In-The-Loop
Solid badges = required, outlined = preferred
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 SystemsRoboticsAerospaceGeospatial Systems
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 8 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 →Similar Jobs
Software Engineer, Perception
Rain · Location not specified
Software Engineer (C++)
Applied Intuition · Location not specified
$100k – $200k
Simulation & Game Developer (Autonomous Systems)
TurbineOne · Washington, District of Columbia, United States
Remote
Mission Software Engineer - Large Vessels
HavocAI · Remote
Robotics and Autonomy Software Engineer
Zenos · |Silicon Valley • San Francisco Bay Area
Hybrid