Senior Software Engineer (Autonomy Behaviors)

Shield AI

Boston, United States Posted October 23, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$160,000 - $240,000

Job Description

Join our team as a Senior Software Engineer, where you will be responsible for building and owning autonomy behaviors that power our products. You will work across teams to turn complex mission needs into reliable, scalable software, and play a critical role in shaping how autonomy capabilities are designed, integrated, and evolved across our platforms. This position offers excellent benefits, including medical coverage, paid parental leave, and competitive compensation.

  • Concevoir, développer et tester des comportements d'autonomie pour des plateformes non pilotées.
  • Collaborer avec des équipes interfonctionnelles pour transformer des besoins complexes en logiciels fiables et évolutifs.
  • Contribuer à l'ensemble du cycle de vie du développement logiciel, y compris les exigences, la conception, l'implémentation, la vérification et la validation.
  • Eligible to obtain and maintain an active U.S. Secret security clearance
  • Desire to work in a highly collaborative, fast paced, and mission-driven environment
  • Experience with collaborative software development tools for version control, issue tracking, code reviews, release management
  • BS/MS/PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field
  • Willingness to collaborate closely with teammates and support team objectives
  • Demonstrated problem-solving skills and ability to learn new technologies in a fast-paced environment
  • Ability to contribute to the design, development, and integration of complex software systems as part of a multi-disciplinary team
  • Interest in growing technical skills and, over time, providing guidance to more junior engineers
  • 5+ years' experience in one or more of the following: software sub-system scheduling and integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls
  • Proficient in production-level C++ software development
  • Experience working with systems at one or more technology readiness levels (TRLs), including supporting the maturation of research concepts toward operational use
  • Experience with mission systems integration, including participation in integration events, testing, or demonstrations
  • Motion planning across different vehicle types or constraints
  • Collaborative mission planning, behavior planning, or coordinated teaming
  • Experience in one or more of the following areas:
  • Sensor/target pairing, control strategies, or related autonomy functions
  • Safety systems such as collision avoidance or geofencing
  • Experience with robotic software ecosystems (e.g., ROS, OMPL, optimization tools)
  • Experience with simulation tools for testing and validation
  • Familiarity with navigation and communications systems
  • Familiarity with systems engineering principles
  • Experience contributing to portions of the product development lifecycle
  • Familiarity with high-assurance software practices (e.g., DO-178C or similar standards)
Required Skills
software development collaboration electrical engineering mechanical engineering problem solving C++ testing communication
How to apply

You apply on Shield AI’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Shield AI
Share This Job