On-Site Defense Software Engineer (C++, Python)

Talentify

Columbia (MD)

On-site

USD 52,000 - 85,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k)
Life Insurance
Short/Long-term disability
HSA

Job summary

Actalent is hiring a Software Engineer to support DoD Navy programs in Columbia, MD. The role focuses on C++ and Python development on Linux, with legacy code modernization and new development in an agile setting. On-site, travel to customer sites is required, and contributions have high visibility.

The position requires 1–6 years of experience, a DoD security clearance, US citizenship, and a Bachelor’s degree in a relevant field. Collaboration in a small team and independent work are expected.

Qualifications

  • 1–6 years of software engineering experience.
  • Proficiency in object‑oriented C++ development.
  • Experience developing software in a Linux environment.
  • Hands‑on programming experience with Python.
  • Ability to prepare clear and thorough software engineering design documentation.
  • Experience with legacy codebases and debugging/maintenance.
  • Willingness to travel to customer sites for investigation and integration.

Responsibilities

  • Design, develop, integrate, and test software for the AEGIS Display Subsystem in an agile environment.
  • Debug and update legacy Navy codebases for delivery to the Navy.
  • Develop C++ and Python code in Linux and follow modern software engineering practices.
  • Prepare software design documentation describing architecture and decisions.
  • Support CI, testing, and deployment activities.
  • Present technical content to customers and peers; participate in reviews.
  • Travel to customer sites as needed to investigate issues and apply fixes.

Skills

C++ development
Python
Linux
Security clearance
US citizenship

Education

Bachelor’s degree

Tools

Git

Job description

Actalent is hiring a Software Engineer to support DoD Navy programs in Columbia, MD. The role focuses on C++ and Python development on Linux, with legacy code modernization and new development in an agile setting. On-site, travel to customer sites is required, and contributions have high visibility.

The position requires 1–6 years of experience, a DoD security clearance, US citizenship, and a Bachelor’s degree in a relevant field. Collaboration in a small team and independent work are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – DoD Systems (C/C++, Python)
Senior Software Engineer – DoD Systems (C/C++, Python)

Amentum company • Dahlgren (VA)

On-site
USD 110,000 - 190,000
Health insurance
Paid time off
401(k) matching
+6
Onsite C++ Software Engineer for DoD Programs
Onsite C++ Software Engineer for DoD Programs

Saalex • Patuxent (MD)

On-site
USD 110,000 - 125,000
Health plan (Medical, Dental & Vision)
Retirement plan (401k, IRA)
Life Insurance (Basic, Voluntary)
+1
Software Engineer (C++/Java) for Navy Systems, On-Site
Software Engineer (C++/Java) for Navy Systems, On-Site

Paycom - ATS • Columbia (MD), Northern (KY)

Hybrid
USD 75,000 - 100,000
Generous PTO
401(k)
Health Insurance
+3
Senior Software & CNO Developer
Senior Software & CNO Developer

Agile Defense • Fort Meade (MD)

On-site
USD 140,000 - 210,000
Senior Software Engineer - DoD Systems (C++, Python, CI/CD)
Senior Software Engineer - DoD Systems (C++, Python, CI/CD)

NextGen Federal Systems • United States

Remote
USD 90,000 - 130,000
Software Engineer (C++ | DoD, Secret Clearance, Agile)
Software Engineer (C++ | DoD, Secret Clearance, Agile)

Greenfield Engineering • Maryland

On-site
USD 110,000 - 125,000
Health Care Plan (Medical, Dental & V&
Retirement Plan (401k)
Life Insurance
+5
Onsite C++ Software Developer - Agile & Cloud Skills
Onsite C++ Software Developer - Agile & Cloud Skills

Saalex • Maryland

On-site
USD 110,000 - 125,000
HealthCare Plan
Retirement Plan (401k)
Life Insurance
+5
DoD Software Engineer — On‑Site Cloud & Lab Deployments
DoD Software Engineer — On‑Site Cloud & Lab Deployments

Innovative Defense Technologies • Arlington (VA)

On-site
USD 90,000 - 184,000
Generous benefits package
401(k) with matching
Tuition assistance
Senior Software Engineer - Python/C++, Active Clearance (Onsite)
Senior Software Engineer - Python/C++, Active Clearance (Onsite)

Motion Recruitment Partners LLC • Lorton (VA)

On-site
USD 120,000 - 150,000
Medical Insurance
Dental Benefits
Vision Benefits
+2
Software/CNO Developer
Software/CNO Developer

Agile Defense • Fort Meade (MD)

On-site
USD 140,000 - 210,000