Demo

Software Engineer

Tactical Engineering & Analysis
Dahlgren, VA Full Time
POSTED ON 6/18/2026
AVAILABLE BEFORE 4/30/2031

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

Salary : $100,000 - $125,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tactical Engineering & Analysis

  • Tactical Engineering & Analysis Dahlgren, VA
  • We are seeking a highly skilled and experienced candidate to join the Aegis Training and Readiness Center (ATRC) in Dahlgren, Virginia. The ideal candidate... more
  • 2 Days Ago

  • Tactical Engineering & Analysis San Diego, CA
  • The Test Specialist is responsible for providing direct support to the Naval Information Warfare Center (NIWC) Pacific by leading the Independent Verificat... more
  • 2 Days Ago

  • Tactical Engineering & Analysis Dahlgren, VA
  • Provide the Naval Surface Warfare Center, Dahlgren Division (NSWCDD) Aegis Ballistic Missile Defense (BMD) Program Office in support of the Aegis Equipped ... more
  • 4 Days Ago

  • Tactical Engineering & Analysis Dahlgren, VA
  • The Software Developer is responsible for supporting development efforts supporting the H10 & H60 department at Naval Surface Warfare Center Dahlgren Divis... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Dahlgren, VA area that may be a better fit.

  • Sabree Software Services Chantilly, VA
  • Job Description Seeking a Software Engineer-Expert for a 200 FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdA... more
  • 1 Month Ago

  • Fierce Software Herndon, VA
  • Fierce Software Solution Engineers (SE's) assist technically in the selling of software and hardware products or services to Government agencies and System... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!