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.