Navy
IT/Cyber
Subspecialty
Officer Subspecialty
5707
Combat Systems - Software Design
An officer subspecialty earned alongside a primary designator, marking advanced education or experience in this field.
Description
This officer subspecialty designs and manages software that controls, coordinates, or supports naval combat systems. It includes requirements analysis, software architecture, coding oversight, testing, configuration control, and cybersecurity.
Core Skills
- embedded software design
- combat management software
- software architecture
- requirements engineering
- verification and validation
- secure software development
- real time systems
- configuration management
- technical team leadership
Common Certifications
- CompTIA Security+
- Certified Secure Software Lifecycle Professional (CSSLP)
- Project Management Professional (PMP)
- Certified ScrumMaster (CSM)
- GIAC Secure Software Programmer (GSSP)
- INCOSE Certified Systems Engineering Professional (CSEP)
Civilian Career Paths
- SOFTWARE DEVELOPMENT
- CYBERSECURITY
- PROJECT MANAGEMENT
Training & Development
Getting Started
- CompTIA Security+
- Certified ScrumMaster (CSM)
- Python Institute PCEP Certification
- Linux Foundation Certified System Administrator (LFCS)
Career Growth
- Certified Secure Software Lifecycle Professional (CSSLP)
- GIAC Secure Software Programmer (GSSP)
- Project Management Professional (PMP)
- INCOSE Certified Systems Engineering Professional (CSEP)
Data sourced from official Navy publications and public military occupational references. Descriptions may be summarized for clarity. Verify all information with your branch career counselor or official military documentation before making career decisions.