1

Dod Software Engineer Jobs in Virginia (NOW HIRING)

Software Engineer

Chantilly, VA · On-site

$85K - $170K/yr

Everforth ECS is seeking a Software Engineer who is familiar with all phases of the software ... May require obtaining a DoD SECRET Clearance. Duties and Responsibilities Include: * Develop ...

New

Software Engineer Location: Springfield, VA Security Clearance: Active TS/SCI (or SCI eligibility ... The company leverages commercial technology to enhance the capabilities of the DoD, IC, and their ...

Software Engineer - Mid Location:Charlottesville, VA Salary: 110K - 120K Clearance: TS/SCI Position ... DoD client. Apply expertise to perform in-depth technical evaluations of foreign computer and ...

Senior Software Engineer

Arlington, VA · On-site

$86K - $198K/yr

R0246233 Software Engineer, Senior The Opportunity: As a full stack developer, you can resolve a ... You will work to ensure secure, reliable, RMF compliant application performance on DoD hosting ...

Software Engineer - Mid Location: Charlottesville, VA Salary:110K - 120K Clearance:TS/SCI Position ... DoD client. Apply expertise to perform in-depth technical evaluations of foreign computer and ...

Software Engineer III (S)

Virginia Beach, VA · On-site

$54.50 - $73.25/hr

NET (using C#) • Security+ CE certification (required within 6 months of hire date) • Agile methodologies and tools • DevOps practices and tools • Experience with DoD software development ...

Software Engineer Location: Springfield, VA Security Clearance: Active TS/SCI (or SCI eligibility ... The company leverages commercial technology to enhance the capabilities of the DoD, IC, and their ...

Software Engineer

Arlington, VA · On-site

$120K - $140K/yr

Active DoD Secret Clearance required * Minimum of 5+ years of experience as a .NET Software Engineer, Developer, or related role * Strong experience developing web applications using .NET (including ...

Software Engineer

Chantilly, VA · On-site

$190K - $230K/yr

From providing boutique technical solutions in support of the DOD Counter Unmanned Aerial Systems ... Work on an AGILE Team as a Senior Software Engineer * Build software components in .NET Core

Job Title Software Engineer Cape Fox subsidiary, Kwaan Tech, LLC, is seeking a highly organized and ... Experience supporting DoD or Navy IT programs * Familiarity with Naval Shipyard IT systems (AIM, N ...

Junior Software Engineer

Chantilly, VA · On-site

$165K - $185K/yr

To support this mission, we are seeking a Software Systems Engineer to join our team. In this role ... Prior experience supporting government or Department of Defense (DoD) software projects. $165,000 ...

Junior Software Engineer

Chantilly, VA · On-site

$165K - $185K/yr

To support this mission, we are seeking a Software Systems Engineer to join our team. In this role ... Prior experience supporting government or Department of Defense (DoD) software projects. The salary ...

Responsibilities Work as part of a diverse contract team supporting a DoD client. Apply expertise ... using software program code disassembly and reverse engineering. Author concise Scientific and ...

Showing results 41-60

Dod Software Engineer information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do dod software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for dod software engineer in Virginia is $146,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $171,500.00 per year, depending on experience, location, and employer.

What is a DoD software engineer?

A DoD Software Engineer designs, develops, tests, and maintains software systems for the U.S. Department of Defense. They work on defense-related projects, including cybersecurity, weapons systems, and mission-critical applications. These engineers must often meet strict security and compliance standards, such as obtaining a security clearance. The role requires proficiency in programming languages, software development methodologies, and sometimes embedded systems. Strong problem-solving skills and knowledge of defense regulations are also essential.

What does a DoD software engineer do?

As a DoD Software Engineer, you will typically work on projects involving secure, mission-critical systems, such as developing or maintaining defense applications, network security tools, or custom software for various military and governmental needs. Your daily tasks may include designing, coding, testing, and documenting software, as well as participating in code reviews and collaborating closely with cybersecurity specialists, systems engineers, and project managers. You’ll also be responsible for adhering to strict security and compliance requirements, ensuring that all software meets Department of Defense standards. This role provides opportunities to work on innovative technologies and complex challenges that have a direct impact on national defense.

What are the key skills and qualifications needed to thrive as a DoD software engineer?

To thrive as a DoD Software Engineer, you need a strong background in computer science, programming languages (such as Java, C++, or Python), and experience with secure software development, often backed by a relevant degree and security clearance. Familiarity with development tools, secure coding practices, and industry-standard frameworks, as well as certifications like Security+ or CISSP, are often required. Excellent problem-solving skills, attention to detail, and the ability to communicate effectively within multidisciplinary teams are highly valued. These skills ensure the secure, efficient, and collaborative creation of software crucial to defense operations and national security.

What are the most commonly searched types of Dod Software Engineer jobs in Virginia?

The most popular types of Dod Software Engineer jobs in Virginia are:

Infographic showing various Dod Software Engineer job openings in Virginia as of August 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 100% In-person job distribution, with an average salary of $146,258 per year, or $70.3 per hour.

Software Engineer

Decision Technologies, Inc.

Virginia Beach, VA • On-site

$85K - $120K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

About Decision Technologies, Inc.
Decision Technologies was founded to help bridge the gap between Department of Defense and Federal Government acquisition programs and technology to help our customers optimize their decision-making process. Over the years, our areas of expertise have expanded to include Systems Engineering, Program Management, In-Service Engineering, Equipment Repair, Research and Development, Test and Evaluation, and Intelligence and Counterintelligence Support. Our growth and success have positioned us as a premier engineering and intelligence services provider contributing to our nation's defense.
Our company culture cultivates talented problem-solvers on focused on performance with industry-leading teamwork and responsiveness. We have established a reputation for offering superior services and solutions, proven integrity and innovation, employee engagement and development, and customer collaboration.
Bring your expertise and knowledge to our team!
Decision Technologies seeks a Software Engineerto join our team in Virginia Beach, VA. You must be onsite.
Position Description:
This position provides Combat Systems engineering support to the Naval Surface Warfare Center Dahlgren Division, Dam Neck Activity (NSWCDD DNA) in support of the Program Executive Office Unmanned and Small Combatants (PEO USC) and the Littoral Combat Ships (LCS) program.
YOU MUST BE ELIGIBLE TO OBTAIN A DOD SECURITY CLEARANCE
Responsibilities
  • Provide technical and engineering support for tactical and operational interoperability during test and evaluation activities for Atalanta Weapon System (AtWS) builds, including:
    • Documenting all network-related installations and activations
    • Supporting the development of technical artifacts, engineering documentation, and network drawings
    • Assisting in the management and maintenance of lab facilities
  • Support planning and design efforts for the AtWS Advanced Test and Integration Lab (AATIL) infrastructure network, including:
    • Supporting integration and test events
    • Monitoring event logs and conducting audits on infrastructure equipment
  • Provide engineering support in configuring Microsoft OS, Linux OS, ESXi, and Cisco networking devices, troubleshooting, and analyzing with packet analyzers and other DoD-approved tools and methods as needed to complete assigned testing, including:
    • Applying software releases, build updates, and security patches during maintenance windows
    • Upgrading Microsoft, Linux, and security software
    • Conducting regression testing to verify that upgrades and patches have not corrupted the system
  • Conduct DoD cybersecurity scans and compliance checks on Combat Management System servers and network devices on an as-needed basis, including:
    • Defense Information Systems Agency (DISA) ACAS scans
    • DISA Security Technical Implementation Guide (STIG) compliance checks

container security
Required Qualifications
  • High school diploma and a minimum of 3 years of experience in one or more of the following: Combat Systems Engineering, Mission Readiness Assessments, Software Engineering, or Cybersecurity Engineering
  • Experience with the Microsoft Office Suite (e.g., Project and Excel)
  • Ability to support on-site tasking at Dam Neck Annex
  • Experience supporting secure software delivery and automated deployment processes
  • Experience with AEGIS or other shipboard systems
  • Familiarity with Microsoft Office Suite, including Project and Excel

Desired Qualifications
  • 3+ years of experience with combat, Navy, and/or shipboard systems
  • Experience with AutoCAD and/or Inventor
  • Experience with the Navy Data Environment (NDE)
  • BS in Engineering from an ABET-accredited institution (7 years of relevant experience may substitute in place of a degree)

Compensation:
Compensation at Decision Technologies, Inc. is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements.
Employee Benefits:
  • Competitive Paid Time Off
  • Comprehensive Medical, Dental and Vision Insurance
  • Employee Assistance Programs
  • Flexible Spending Accounts (Medical, Dependent Care & Commuter)
  • Company paid Short Term, Long Term, Life and AD&D Insurance
  • 401(k) match
  • Tuition Reimbursement
  • Paid Certifications

Decision Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
The pay range for this role is:
85,000 - 120,000 USD per year (VB)