Shield AI
Senior Software Engineer, Autonomous Pilot Integration – Weapons (R5427)
Washington, D.C. · Senior · Full-time · Posted Sep 17, 2026
- Experience
- Typically 5+ years of relevant experience (or equivalent advanced degree experience).
- Education
- BS/MS in Computer Science, Electrical Engineering, Aerospace Engineering, Mechanical Engineering, or equivalent practical experience.
About the job
Develops, integrates, tests, and deploys autonomy software on launched-effects platforms, from simulation through live flight operations.
What you'll do
- Develop and field autonomy capabilities, including autopilot integration, payload-computer bring-up, and multi-agent coordination.
- Lead major features and collaborate across engineering teams, vendors, and customers on integrated systems.
- Prepare and test mission-ready systems, troubleshoot hardware/software issues, and support field exercises and live demonstrations.
What they ask for
- Strong proficiency in C++ and experience developing or integrating real-time or embedded systems.
- Experience with Linux-based development and embedded systems.
- Experience integrating complex software and hardware systems and supporting integration, testing, or field events.
- Ability to obtain a SECRET clearance.
Nice to have
- Experience with launched effects, unmanned systems, autonomous platforms, autopilot stacks, or multi-agent autonomy.
- Experience with Python, Docker, CMake/Conan, CI/CD, or military field exercises and defense customers.
Tools
C++, Linux, PX4, ArduPilot, Python, Docker, CMake/Conan, CI/CD
AI focus
Develops and integrates autonomy software, including mission behaviors, multi-agent coordination, and platform-specific control.
Model-written summary · the original posting is authoritative