Drimva

Innovative Defense Technologies

SSDS Software Engineer - JobID-0291

$114K–$231K

Arlington, Virginia · On-site · Full-time · Posted Oct 29, 2026

Experience
Minimum 5 years; equivalent full-time professional experience may substitute for the stated degree.
Education
Bachelor's degree in engineering, computer science, mathematics, physics, or another STEM field (or equivalent full-time professional experience).

About the job

Designs, develops, integrates, and tests tactical combat-system software interfaces for Navy systems, including SSDS, RAM, and CIWS.

What you'll do

  • Develop and test tactical software components using C++ or Java and integrate them with Navy combat systems.
  • Build low-latency interfaces for tactical messages using network protocols and middleware.
  • Create automated tests from Navy weapon specifications and support integration at IDT labs and Navy land-based test sites.

What they ask for

  • Bachelor's degree in a STEM field or equivalent full-time professional experience.
  • At least 5 years’ experience designing, developing, and managing complex DoD software systems.
  • Hands-on software development or integration experience supporting tactical Navy programs such as SSDS, RAM, or CIWS.
  • Active Secret U.S. Security Clearance; proficiency in C++ or Java and experience with DDS and standard network protocols.

Nice to have

  • Experience with Docker or Podman, Kubernetes or Swarm, and deployment automation tools.
  • Experience with Jenkins, JFrog Artifactory, GitLab CI, VMware ESXi, or infrastructure as code.

Pay

$114,000 - $184,000 USD (base salary); $135,000 - $231,000 USD (base salary)

Tools

C++, Java, TCP/UDP, DDS, ActiveMQ, Kafka, Git/SVN, Jira

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)