Build software for UUVs that navigate in the dark, think independently, and must complete the mission. Failure is not an option. Leidos is seeking a Mission Systems Software Engineer to help build the command, control, and mission-planning software that directs uncrewed underwater vehicles and other maritime autonomous platforms. This role is focused less on low-level vehicle control and more on the systems that plan missions, communicate intent, manage execution, and adapt in real time across contested RF environments. You’ll support development of software at the intersection of operators, autonomy, and communications. The team builds mission command-and-control (C2) software used to plan, execute, and monitor operations for autonomous systems operating in challenging environments. In this role, you’ll contribute to software that helps translate operator intent into executable actions, working on components that support mission workflows, communications, and system coordination. You’ll gain experience building software that must perform reliably under real-world conditions, including intermittent and degraded communications. This team values hands-on execution, continuous learning, and collaboration. You’ll work closely with experienced engineers to build practical skills while contributing to meaningful mission outcomes. Why This Role Is Different • You’ll contribute to mission-focused software, not just isolated features. • You’ll gain exposure to real-world system constraints, including communications challenges. • You’ll support software used by real operators in mission environments. • You’ll work alongside experienced engineers and learn how complex systems are built and integrated. • You’ll build a foundation in developing software for distributed and autonomous systems. If you want to build software that directs autonomous systems rather than just riding along with them, this is the role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level