1

Software Engineer Military Jobs in Virginia (NOW HIRING)

Software Engineer LCAT: Mid Location: Reston, Virginia This position is contingent upon award ... Paid military-reserve leave * Paid parental leave for birth or adoption * 401k matching up to 5 ...

Software Engineer

Dahlgren, VA · On-site

$80K - $120K/yr

The Software Engineer will develop and design data analysis scripts in MATLAB, as well as methods ... military personnel * Ability to define task details, estimates, and schedules using Microsoft ...

BryceTech is seeking a Software Engineer who will be supporting a DoW client with a variety of ... Familiarity with leading interdisciplinary technical teams, understanding of the military ...

BryceTech is seeking a Software Engineer who will be supporting a DoW client with a variety of ... Familiarity with leading interdisciplinary technical teams, understanding of the military ...

BryceTech is seeking a Software Engineer who will be supporting a DoW client with a variety of ... Familiarity with leading interdisciplinary technical teams, understanding of the military ...

Sr. Software Engineer

Dahlgren, VA · On-site

$124K - $164K/yr

The Sr Software Engineer will support the design, development, testing, and documentation of ... Paid Time Off (PTO), Holiday Leave, Jury Duty, and Military Leave * Health and fitness ...

Software Engineer - Sr

Reston, VA · On-site

$129K - $170K/yr

Software Engineer LCAT: Senior Location: Reston, Virginia This position is contingent upon award ... Paid military-reserve leave * Paid parental leave for birth or adoption * 401k matching up to 5 ...

Software Engineering candidates have experience working in team environments, building software ... Military Reserve Leave (up to 80 hours, see employee handbook for details). * Jury Duty Leave 16 ...

Software Engineer - Sr

Reston, VA · On-site

$129K - $170K/yr

Software Engineer LCAT: Senior Location: Reston, Virginia This position is contingent upon award ... Paid military-reserve leave * Paid parental leave for birth or adoption * 401k matching up to 5 ...

As a Software Engineer, you'll work at the forefront of advanced undersea warfare technology ... Work in a tight-knit, agile environment to develop solutions for Foreign Military Sales (FMS) Fire ...

Software Engineering candidates have experience working in team environments, building software ... Military Reserve Leave (up to 80 hours, see employee handbook for details). * Jury Duty Leave 16 ...

Software Engineering candidates have experience working in team environments, building software ... Military Reserve Leave (up to 80 hours, see employee handbook for details). * Jury Duty Leave 16 ...

Software Engineering candidates have experience working in team environments, building software ... Military Reserve Leave (up to 80 hours, see employee handbook for details). * Jury Duty Leave 16 ...

As a Software Engineer, you'll work at the forefront of advanced undersea warfare technology ... Work in a tight-knit, agile environment to develop solutions for Foreign Military Sales (FMS) Fire ...

next page

Showing results 1-20

Software Engineer Military information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do software engineer military jobs pay per year?

As of Jul 19, 2026, the average yearly pay for software engineer military 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 are the most common projects and daily tasks for a Software Engineer Military?

As a Software Engineer Military, your daily responsibilities often include designing, developing, and testing software for mission-critical defense systems such as command and control applications, cybersecurity systems, or embedded platforms for military hardware. You may participate in code reviews, maintain documentation, and work closely with multidisciplinary teams including system architects, project managers, and cybersecurity specialists. Projects typically adhere to strict security protocols and may involve rapid resolution of technical issues to support ongoing operations. This role requires adaptability and responsiveness to evolving military needs and technology updates, making each day varied and impactful.

What are the key skills and qualifications needed to thrive in the Software Engineer Military position, and why are they important?

To thrive as a Software Engineer Military, you need a strong background in computer science, programming (C++, Java, Python), and familiarity with secure coding practices, typically supported by a relevant degree and security clearance. Experience with military-specific systems such as embedded systems, defense-grade networks, or Department of Defense (DoD) frameworks, and certifications like CompTIA Security+ or CISSP are often required. Strong problem-solving abilities, teamwork, and the capacity to communicate technical information clearly are essential soft skills. These competencies ensure effective development and maintenance of secure, mission-critical software solutions in highly regulated and collaborative military environments.

What is a Software Engineer Military job?

A Software Engineer Military job involves designing, developing, and maintaining software systems used by the military for operations, defense, and cybersecurity. These engineers work on mission-critical applications, embedded systems, or cybersecurity frameworks to enhance national security. They often collaborate with military personnel, government agencies, and defense contractors to ensure robust and secure technology solutions. Security clearance may be required, and experience with military protocols or defense-specific programming languages can be beneficial.

What are the most commonly searched types of Software Engineer Military jobs in Virginia? The most popular types of Software Engineer Military jobs in Virginia are:
What job categories do people searching Software Engineer Military jobs in Virginia look for? The top searched job categories for Software Engineer Military jobs in Virginia are:

SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

68th of 210 rated it services


Job description

SAIC is seeking a Software Engineer to join the Advanced Hypersonic Weapons & Guided Munitions Division (E20) to support software development of Naval gun weapons systems in Dahlgren, VA. 

The Software Engineer will develop and design data analysis scripts in MATLAB, as well as methods and tools to review and analyze data from various testing efforts. Job responsibilities will include designing and developing analysis material, root cause analysis, analyzing data as well and preparing visual reports to include two- and three-dimensional plots, and presenting the findings of the analysis to help in proving system methods, capabilities and readiness of the system. There will also be opportunities to expand this role to include testing and operation of distributed systems during internal Verification and Validation sprints and/or field testing.

SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

Required Education and Experience: 

  • Bachelor's degree in an engineering, scientific or technical discipline and two (2)+ years of experience; additional years of experience may be substituted in lieu of a degree.
  • Must be competent in the development of MATLAB scripts to process large amount of structured data files as well as processing the data files through MATLAB.
  • Testing and evaluation experience. 
  • Ability to communicate with all levels of team members on the project.
  • Ability to work independently and interface professionally with other government agencies, contractors, military personnel. 
  • Ability to define task details, estimates, and schedules using Microsoft Office products (e.g., Excel, Project, PowerPoint, and Word.) 
  • Must have at least an interim Secret security clearance. 

Desired Skills: 

  • Experience with Hyper Velocity Weapons preferred. 
    Familiarity with research and development projects a plus.
  • Experience related to gun weapon systems and/or Army/Navy programs.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom