Shield AI
Software Engineer II, Autonomy Behaviors (R5202)
Boston, Massachusetts · Full-time · Posted Oct 28, 2026
- Experience
- 2-3 years in one or more of the specified software integration, planning, optimization, or flight-control areas.
- Education
- BS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
About the job
Develops and integrates tactical autonomy software behaviors that help unmanned platforms coordinate and complete missions across multiple domains.
What you'll do
- Implement and test autonomy behaviors for coordination, target engagement, reconnaissance, and survivability.
- Participate in software implementation, debugging, verification, validation, and integration across simulation and real-world environments.
- Collaborate with engineers and cross-functional teams to deliver and integrate software components with broader systems.
What they ask for
- BS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
- Experience in production-level C++ software development.
- 2-3 years of 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 delivering a military mission system.
- Familiarity with robotic software tools such as ROS or OMPL, simulation environments, or autonomy and planning systems.
Tools
C++, ROS, OMPL, DO-178C
AI focus
Develops autonomy behaviors for unmanned platforms, including coordination, planning, target engagement, reconnaissance, and survivability.
Model-written summary · the original posting is authoritative