Shield AI
Senior Software Engineer, Autonomy Behaviors (R4588)
Boston, Massachusetts · Senior · Full-time · Posted Sep 30, 2026
- Experience
- 5+ years in one or more of the listed software integration, planning, optimization, or flight-controls areas.
- Education
- BS/MS/PhD in a listed engineering or computer science field, or a related field.
About the job
Develops and integrates tactical autonomy behaviors for unmanned platforms performing complex missions, including multi-agent coordination across multiple domains.
What you'll do
- Develop, implement, and test autonomy software and behaviors for mission execution, coordination, engagement, reconnaissance, and survivability.
- Contribute to software requirements, design, implementation, verification, and validation, and integrate components with broader systems and vehicle platforms.
- Collaborate with internal and external teams on system requirements, interfaces, testing, and delivery; travel up to 20%.
What they ask for
- BS/MS/PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
- Proficient in production-level C++ software development.
- 5+ years' experience in one or more of: software sub-system scheduling and integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- Experience with mission systems integration, integration events, testing, or demonstrations.
- Experience with robotic software ecosystems (e.g., ROS, OMPL, optimization tools) or simulation tools.
Tools
C++, ROS, OMPL, DO-178C
AI focus
Develops tactical autonomy software and behaviors for unmanned platforms, including multi-agent coordination and mission execution.
Model-written summary · the original posting is authoritative