C++ Mid-Level Software Engineer — DoD/Navy

CACI International Inc

Bethesda (MD)

Hybrid

USD 72,700 - 149,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI International Inc. is seeking a mid‑level C++ software developer to support the Ship Design and Submarine Development group at NSWC Carderock.

The role involves cross‑platform (Windows/Linux) development, collaborating with engineers, testers, and project leads to deliver on ongoing Navy projects. The candidate will handle full software lifecycle tasks, participate in code reviews, and manage multiple tasks while ensuring regular updates to the tech lead.

Qualifications

  • Secret-level security clearance.
  • CompTIA Sec+ certification or ability to obtain it by the start date.
  • Over 3 years of professional software development experience.
  • Strong background in C++ development.

Responsibilities

  • Complete pull requests (PRs) that are assigned or available for sign‑up.
  • Work as a team to accomplish complex tasking.
  • Be willing to learn new concepts and software lifecycle tools.
  • Collaborate with software testers to ensure submitted code works as intended.
  • Communicate and provide current status during meetings with the tech lead or project lead.

Skills

C++ development
Team collaboration
Software development

Job description

CACI International Inc. is seeking a mid‑level C++ software developer to support the Ship Design and Submarine Development group at NSWC Carderock.

The role involves cross‑platform (Windows/Linux) development, collaborating with engineers, testers, and project leads to deliver on ongoing Navy projects. The candidate will handle full software lifecycle tasks, participate in code reviews, and manage multiple tasks while ensuring regular updates to the tech lead.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

On-Site C++ Software Engineer (Mid) with Secret Clearance
On-Site C++ Software Engineer (Mid) with Secret Clearance

CACI • Bethesda (MD)

Hybrid
USD 72,000 - 150,000
C++ Mid-Level SW Developer
C++ Mid-Level SW Developer

CACI International Inc • Bethesda (MD)

Hybrid
USD 72,000 - 150,000
C++ Mid-Level SW Developer
C++ Mid-Level SW Developer

CACI • Bethesda (MD)

Hybrid
USD 72,000 - 150,000
Mid-Level Software Engineer – Navy Systems & MBSE (Secret)
Mid-Level Software Engineer – Navy Systems & MBSE (Secret)

CACI International Inc • King George (VA)

On-site
USD 76,000 - 156,000
Senior C++ Desktop Software Engineer — DoD/Navy (Onsite)
Senior C++ Desktop Software Engineer — DoD/Navy (Onsite)

VSolvit • Norco (CA)

On-site
USD 90,000 - 120,000
On-Site Full-Stack C++ Dev for Naval Submarine Design
On-Site Full-Stack C++ Dev for Naval Submarine Design

Amatriot Group, LLC • Maryland

On-site
USD 90,000 - 120,000
Senior .NET Software Engineer — DoD/Logistics (TS/SCI)
Senior .NET Software Engineer — DoD/Logistics (TS/SCI)

CACI International Inc • Springfield (VA)

On-site
USD 87,000 - 182,000
Healthcare
Wellness
Financial
+4
Junior C/C++ Developer – Naval Systems, Onsite Dahlgren
Junior C/C++ Developer – Naval Systems, Onsite Dahlgren

Amentum • Dahlgren (IL)

On-site
USD 85,000 - 100,000
Health insurance
Paid time off
401(k) matching
+7
Senior C/C++ Naval Software Engineer — Secret Clearance
Senior C/C++ Naval Software Engineer — Secret Clearance

Amentum • Virginia (IL), Northern (KY)

Hybrid
USD 110,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+8
C++ Software Engineer (DoD Position)
C++ Software Engineer (DoD Position)

Latitudeinc • Village of Endicott (NY)

On-site
USD 110,000 - 150,000