Shield AI
Mission Systems Software Engineer (R5888)
Dallas, Texas · Full-time · Posted Nov 3, 2026
- Experience
- Senior: 5+ years of professional software-engineering experience, including 1+ years in architecture or technical leadership. Staff: 8+ years, including 3+ years. Senior Staff: 10+ years, including 5+ years.
- Education
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field.
- Visa sponsorship
- Ability to obtain and maintain a U.S. Department of Defense security clearance; U.S. citizenship may be required for clearance eligibility.
About the job
Develops and architects real-time mission-computing software for autonomous aircraft, from design reviews through integration, testing, and deployment.
What you'll do
- Define software architecture and design for deterministic, safety- and mission-critical real-time systems.
- Integrate mission-system components with hardware and cross-functional teams; support verification across labs, simulations, flight tests, and deployed systems.
- Maintain technical ownership throughout the system lifecycle, including performance analysis, modernization, and architectural decisions.
What they ask for
- Bachelor’s degree in a listed or related technical field.
- Professional software-engineering experience and architecture, systems-architecture, or technical-leadership experience at the applicable level: Senior (5+ years, including 1+); Staff (8+ years, including 3+); Senior Staff (10+ years, including 5+).
- Experience developing embedded, distributed, real-time, safety-critical, or mission-critical software; proficiency in C, C++, Rust, or another strongly typed systems-programming language.
- Experience with real-time software principles, embedded operating systems or RTOSs, middleware, architecture definition, hardware integration, and system lifecycle support; ability to obtain and maintain a U.S. Department of Defense security clearance.
Nice to have
- Experience with autonomous aircraft, avionics, mission computers, robotics, or aerospace and defense platforms.
- Experience with A-GRA, AMS-GRA, OMS, UCI, FACE, or other government architectures and open-mission-system standards.
Tools
C, C++, Rust, RTOSs, A-GRA, AMS-GRA, OMS, UCI
AI focus
Applies to autonomous aircraft mission systems, including integration with autonomy and mission-management capabilities; no AI development work is specified.
Model-written summary · the original posting is authoritative