Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

US Naval Sea Systems Command Logo

ENGINEER/SCIENTIST Unmanned Surface Vessel Lead Mission Autonomy Software Developer

US Naval Sea Systems Command

$101,401 - $156,755
Dec 18, 2025
Dahlgren, VA, US
Apply Now

The Department of the Navy is looking to fill a software developer position to support the development of software applications and systems, with a focus on improving the efficiency of the Federal government.

Requirements

  • Significant experience as a Software Developer (5-8 + years).
  • Experience with networking concepts and transport layers: TCP/UDP, DDS, Protobufs.
  • Expertise in Python and Java with a familiarity with C++, bash, and Kotlin.
  • Strong understanding with pub/sub message architectures.
  • Experience with building modular interfaces, software containerization, and microservices.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Proficiency with DevOps principles and practices and CI/CD tools.

Responsibilities

  • You will gain an understanding of the sponsor's environment and aid in meeting milestone goals during development in support of their mission.
  • You will understand and translate real-world needs into technical specifications, providing the sponsor the ability to deliver focused engineering solutions that deliver deployable technologies.
  • You will design software architecture, enforce coding standards, and solve complex technical issues.
  • You will mentor developers, delegate tasks, and foster collaboration.
  • You will collaborate with other competencies, such as QA, DevOps, Systems Engineering, and UX/UI, to ensure seamless integration of software components.
  • You will identify and implement improvements to the development process for efficiency and quality.
  • You will contribute to the full software development life cycle, from requirements analysis to design, implementation, testing, and deployment.

Other

  • Must be a US Citizen.
  • Must be determined suitable for federal employment.
  • Must participate in the direct deposit pay program.
  • New employees to the Department of the Navy will be required to successfully pass the E-Verify employment verification check.
  • You will be required to obtain and maintain an interim and/or final security clearance prior to entrance on duty.