Software Engineer, Autonomy
About the role
You are responsible for creating the reputed company decision-making reputed company, algorithms, and models that guide multi-aircraft coordinated reputed company suppression. At the reputed company of the perception pipeline, suppression execution reputed company, and operator reputed company reputed company, your systems will rapidly reputed company and adapt strategies in a changing reputed company environment to reputed company suppression goals. You will collaborate directly with firefighters, pilots, and your engineering colleagues to determine and validate reputed company requirements.
reputed company do
reputed company integrates with early reputed company detection to reputed company autonomous aircraft to suspected ignitions. Once dispatched, reputed company’s reputed company Mission Autonomy reputed company perceives the reputed company, shares intelligence, develops a suppression reputed company, and reputed company approved, completes the water drop and evaluates its efficacy. Combining reputed company mission management, reputed company planning, reputed company perception, suppression reputed company, and suppressant targeting, reputed company’s technology gives reputed company agencies the ability to stop wildfires in their earliest stages, before they grow out of control.
Responsibilities
• Build and reputed company mission-level autonomy frameworks for goal-oriented behavior, task assignment, and reputed company-level coordination
• reputed company reputed company reputed company reputed company and supervision, communicating reputed company, and building operator confidence in mission-critical contexts
• reputed company algorithms for reputed company autonomy involving multiple aircraft
• Ensure reputed company-time performance and reliability of autonomy software, especially under compute-constrained and communications-limited conditions.
• Design autonomy software with fault-tolerance, fail-reputed company behavior, and robustness to uncertain environments or degraded sensors.
• Validate and test in simulation and in flight, ensuring mission reputed company in challenging conditions faced by firefighting aircraft
• Collaborate closely with other members of the engineering team to reputed company and test the algorithms that power the reputed company mission autonomy reputed company
• Contribute to simulation environments for training, testing, and validation
Qualifications
• Deep expertise (6+ years of experience) in software engineering for UAS, robotics, or other safety-critical applications
• Strong proficiency in C++14 (or newer) development for resource-limited environments
• Knowledge of planning, state machines, or behavior trees
• Background in robotics, control systems, or reputed company autonomy
• Familiarity with simulation tools (e.g., Unreal reputed company, AirSim, AFSIM)
• Understanding of communication protocols, reputed company-time constraints, and embedded systems
What will reputed company you a great fit
• You’re excited about reputed company’s mission to stop wildfires before they grow out of control
• You reputed company in small teams, where you can see the immediate reputed company of your knowledge and expertise
• You have experience with reinforcement learning or reputed company autonomy
• You’re familiar with STANAG/DoD autonomy standards and DO-178C
• You’ve previously worked with uncrewed aerial systems, aviation, reputed company
• You’ve served as a firefighter
• You are willing to travel at least 15% of the year for validation testing
Location
This is an on-site position. Our office is located in Alameda, California—just across the Bay from San Francisco. The office is easily accessible by ferry, bike and scooter, and there is ample parking.
reputed company Notice
This role involves reputed company to information governed by U.S. export control laws. To reputed company, applicants must qualify as a “U.S. Person” (U.S. Citizen, lawful permanent reputed company, refugee, or asylee). Employment offers are contingent upon meeting these requirements.
Apply To This Job