1

Dod Software Engineer Jobs in Virginia (NOW HIRING)

Government environment, DoD strongly preferred * Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF * Experience in software ...

Government environment, DoD strongly preferred * Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF * Experience in software ...

Government environment, DoD strongly preferred * Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF * Experience in software ...

Government environment, DoD strongly preferred * Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF * Experience in software ...

... DoD or Navy IT programs Familiarity with Naval Shipyard IT systems (AIM, N-MRO, Business Objects ... Software Engineering, Information Technology, or related field 4 - 7 years of experience in ...

We're looking for a Software Engineer to join our Enhanced Modeling and Simulation (M&S) team. In ... Collaborate with cross-functional teams to integrate modeling and simulation capabilities into DoD ...

We're looking for a Software Engineer to join our Enhanced Modeling and Simulation (M&S) team. In ... Collaborate with cross-functional teams to integrate modeling and simulation capabilities into DoD ...

Senior Software Engineer

Alexandria, VA · On-site

$131K - $172K/yr

Current DoD 8570/8140 baseline certification appropriate for Intermediate System Administrator ... Minimum of 6 years of experience in software engineering and development. * Proven experience with ...

Senior Software Engineer

Alexandria, VA · On-site

$131K - $172K/yr

Current DoD 8570/8140 baseline certification appropriate for Intermediate System Administrator ... Minimum of 6 years of experience in software engineering and development. * Proven experience with ...

About This Role We are seeking a mid-level Software Engineer (UAS) with experience supporting Department of Defense (DoD) programs, specializing in flight control systems, autopilot software, or ...

Senior Software Engineer

Alexandria, VA · On-site

$131K - $172K/yr

Current DoD 8570/8140 baseline certification appropriate for Intermediate System Administrator ... Minimum of 6 years of experience in software engineering and development. * Proven experience with ...

Senior Software Engineer

Alexandria, VA

$131K - $172K/yr

Current DoD 8570/8140 baseline certification appropriate for Intermediate System Administrator ... Minimum of 6 years of experience in software engineering and development. * Proven experience with ...

Senior Software Engineer

Alexandria, VA

$131K - $172K/yr

Current DoD 8570/8140 baseline certification appropriate for Intermediate System Administrator ... Minimum of 6 years of experience in software engineering and development. * Proven experience with ...

next page

Showing results 1-20

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 Jun 13, 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 job?

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 types of projects and daily responsibilities can I expect as a DoD Software Engineer?

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 in the Dod Software Engineer position, and why are they important?

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:

Software Engineer

Tactical Engineering & Analysis

Dahlgren, VA • On-site

$100K - $125K/yr

Full-time

Posted 13 days ago


Job description

As a Software Engineer for Simulation Systems, you will lead the full-lifecycle development, maintenance, and optimization of mission-critical programs in alignment with Government coding standards. You will drive the design process from initial architecture and Requirement Mapping to leading Critical Design Reviews (CDRs) while ensuring strict compliance with Risk Management Framework (RMF) and Information Assurance (IA) standards. Your daily impact will include resolving complex defects via Test Observation Reports (TORs) and Software Change Requests (SCRs), conducting rigorous Verification & Validation (V&V) testing, and evaluating next-generation technologies to ensure the delivery of high-fidelity, secure simulation systems on schedule.


CORE FUNCTIONS / JOB DUITES

Apply rigorous engineering standards when performing the following, with supervision:

Develop executable and non-executable code in strict accordance with the documented Software Development Plan and Government coding standards.

Lead the ongoing maintenance and optimization of Simulation System computer programs.

Analyze and troubleshoot program defects identified in Test Observation Reports (TORs); provide technical status updates and reporting to the Configuration Review Board (CRB).

Implement authorized Software Change Requests (SCRs) to resolve simulation defects, ensuring all corrections align with CRB directives.

Execute rigorous testing of SCRs to verify compliance with system and functional requirements; document and provide comprehensive unit test results.

Conduct hardware and software lifecycle evaluations, including researching and recommending next-generation components to improve Simulation System performance.

Develop and deliver comprehensive Simulation System design documentation and technical architectures.

Lead Critical Design Reviews (CDRs) with Government stakeholders to communicate system design, major components, and complex internal/external interfaces.

Ensure all design elements map directly to system requirements and use cases, ensuring high-fidelity simulation performance.

Ensure all program designs and implementations remain compliant with the Risk Management Framework (RMF) for DoD Information Technology (DODI 8510.01).

Maintain and deliver detailed build plans and schedules to ensure on-time delivery of simulation milestones.

Support IA package preparation by providing necessary design data.

Conduct developmental testing to demonstrate software design correctness.


SKILLS & ABILITIES

Basic knowledge of the following:

Programming language(s) (e.g., Python, Java, JavaScript, C++)

Database technologies, data structures, algorithms, and system design

System-level programming and architecture design

Version control systems

Software development methodologies (e.g., SDLC, Agile, Scrum)

Testing procedures and debugging techniques

UX/UI principles for software development, preferred

Four years relevant experience, to include two or more years of experience in Aegis Combat System (ACS) operations, Tactical Data Link (TDL) disciplines and experience with Navy Simulation/Stimulation (SIM/STIM) systems such as Common Connectivity Device (CCD), Next Generation Simulation (NGS) and Test & Training Enabling Architecture (TENA).

Possesses solid writing skills and the ability to develop mid-level informational briefs, point papers and monthly status reports

Military experience is not required but is highly desirable


EDUCATION & CERTIFICATIONS

Preferred (BS STEM Degree)

Must possess and maintain certifications per DoD 8140/SECNAV M-5239.2 (or planned successors) appropriate for their functional level

Requires a DoD 8570.01-M Information Assurance Technical (IAT) Level II certification (e.g., Security+ CE or equivalent) at the time of hire


TYPICAL WORKING CONDITIONS

General office environment

Computer/Equipment lab


PHYSICAL REQUIREMENTS

May be expected to lift up to 25 lbs

Frequent use of keyboard and typing

Frequent sitting and standing

100% on-site requirement

<10% CONUS Travel


WORK SCHEDULE

5/40

The ability to work non-standard work hours and schedules in support of project requirements.


PAY RANGE

$100,000.00 to $ $125,000.00 annually, DOE


U.S. Citizenship is Required


SECURITY CLEARANCE

Candidates must have an active clearance OR the ability to obtain a US Government security clearance and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. An active security clearance is highly desirable.


Tactical Engineering & Analysis, Inc. is an Equal Employment Opportunity/Minority/Female/Disability/Protected Veteran Employer


Job Posted by ApplicantPro