- Robot type
- Drone · Defense
- Location
- DallasTexasUSA
- Job type
- Software
- Posted
- Mar 26, 2026
- Salary
- $160,000–$240,000 a year
Full-time
Manager, Software Engineering - System Update Tools (R4745)
Job description
Shield AI — Manager, Software Engineering - System Update Tools (R4745) (Dallas, Texas).
Job responsibilities
- Lead and support the team in designing and implementing reliable systems for delivering OTA software updates to internal fleet & customers, ensuring software across aircraft systems remains current and functional…
- Oversee development of interactive software applications that simulate aircraft operations for training & demo purposes, enabling operators to safely and effectively familiarize themselves with new features and…
- Guide the development of maintenance software and operator-facing applications that help staff track, schedule, and perform maintenance activities efficiently, ensuring aircraft readiness and reliability for flight…
- Support and review enhancements to tools that collect, process, and analyze flight data, providing actionable insights that improve flight safety, efficiency, and compliance with regulatory standards.
- Lead the design and release of applications that optimize daily Customer Success and Production operations.
- Coordinate closely with DevOps, Simulation, and Integration & Test teams to ensure all software solutions integrate smoothly with existing systems, maintain system integrity and performance, and reduce code duplication.
- Collaborate with the GCS team to deliver customer-facing user interfaces on top of solutions for training, field maintenance, and OTA updates.
- Ensure the team delivers software that meets industry standards and customer requirements, including implementing appropriate security measures and testing practices to uphold operational integrity.
Job requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- 6+ years of experience in software development, working on complex or distributed systems
- 1+ years of experience leading projects or managing engineers
- Strong proficiency in Python and/or C++
- Experience designing and building software for deployment systems, data processing, or user-facing applications
- Experience collaborating with cross-functional teams such as DevOps, Integration & Test, or similar
- Experience delivering reliable, secure, and performant software systems
- Experience with OTA software update systems or fleet-wide software deployment
Similar jobs
Shield AI · Software
Senior Engineer, HMS Simulation Framework (R6058)
District of Columbia
Shield AI · Software
Staff Application Security Engineer (R5949)
Remote, USA
Shield AI · Software
HIL and Infrastructure Lab Technician (R6008)
District of Columbia
Shield AI · Software
Software Engineering Manager, Hardware Test (X-BAT) (R6020)
Seattle, Washington
