Shield AI
Senior Software Engineer, Autonomous Pilot Integration (R5200)
Washington, D.C. · Senior · Full-time · Posted Sep 17, 2026
- Experience
- Typically 5 years with a Bachelor’s degree; 4 years with a Master’s degree; 2 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, integrates, tests, and fields autonomy software on unmanned platforms, supporting deployment and live mission operations.
What you'll do
- Develop and integrate autonomy software on unmanned platforms; configure onboard compute, sensors, and command-and-control interfaces.
- Prepare and validate mission-ready systems, troubleshoot hardware/software issues, and support on-site tests and operations.
- Capture mission data, reproduce issues in simulation, and improve integration tools and processes.
What they ask for
- Degree in a listed engineering or computer science field, or equivalent practical experience.
- Proficiency in C++ and experience with real-time or latency-sensitive systems.
- Proficiency in Linux-based development and experience with embedded systems, shell scripting, and system diagnostics.
- Ability to obtain a SECRET clearance.
Nice to have
- Proficiency in Python for scripting, automation, and analysis.
- Experience with uncrewed systems or field test campaigns.
Tools
C++, Linux, DDS, ActiveMQ, Python, k3s, k3d, Docker
AI focus
Develops and integrates autonomy software for unmanned platforms, including mission behaviors, platform-specific control, multi-agent coordination, contingencies, and executive autonomy.
Model-written summary · the original posting is authoritative