Shield AI
Senior Software Engineer, Autonomy Capabilities – Maritime (R5339)
Boston, Massachusetts · Senior · Full-time · Posted Sep 30, 2026
- Experience
- Typically 10 years with a Bachelor’s degree; 9 years with a Master’s degree; 7 years with a PhD; or equivalent work experience.
- Education
- BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience.
About the job
Develops and deploys maritime autonomy software enabling unmanned surface and underwater vehicles, and cooperating UAVs, to plan, collaborate, localize, and pursue mission objectives safely.
What you'll do
- Develop motion planning, localization, tracking, safety, and multi-agent collaboration capabilities for maritime platforms.
- Build, integrate, test, and deploy high-performance autonomy software on real-world platforms; support demonstrations and mission-log analysis.
- Research and prototype algorithms, contribute to autonomy roadmaps, and collaborate across engineering and operational teams.
What they ask for
- Degree in a related field or equivalent practical experience.
- Proficiency in C++ and Python.
- Significant experience in robotics areas such as control systems, motion planning, optimization, tactical behaviors, or distributed decision-making, and with unmanned systems and algorithms.
- Experience with simulation tools and environments; ability to obtain a SECRET clearance or higher.
Nice to have
- Experience across multiple domains, applied ML/RL, collaborative behaviors, or swarm robotics.
- Experience with government programs, integration events or demos, or applied research and development.
Tools
C++, Python, AFSIM, NGTS
AI focus
Develops autonomy capabilities for unmanned maritime vehicles and cooperating UAVs, including motion planning, localization, tracking, safe operations, and heterogeneous multi-agent collaboration; preferred experience includes applied ML/RL.
Model-written summary · the original posting is authoritative