1

Software Engineer Military Jobs in Virginia (NOW HIRING)

Software Engineer-Mid

Charlottesville, VA ยท On-site

$110 - $120/hr

Software Engineer - Mid Location:Charlottesville, VA Salary: 110K - 120K Clearance: TS/SCI Position ... Knowledge of military systems and computer network technologies, designs, and programs * Possession ...

Software Engineer

Herndon, VA ยท On-site

$80 - $120/hr

Software Engineer We are actively seeking a proficient Software Engineer specializing in ... military status, or any other basis prohibited by law. #J-18808-Ljbffr

New

Software Engineer - Mid Location: Charlottesville, VA Salary:110K - 120K Clearance:TS/SCI Position ... Knowledge of military systems and computer network technologies, designs, and programs * Possession ...

Software Engineer

Springfield, VA ยท On-site +1

$110K - $115K/yr

... military research and development. * Collaborative Environment: Our team thrives in a dynamic, mission-driven environment where our employees work shoulder-to-shoulder with software engineers ...

They are seeking a Software Engineer to design, develop, and evaluate software systems, focusing on applications for various industries including military and scientific sectors. Responsibilities ...

Overview The Software Engineer will design, develop, code, test, and debug complex software ... military experience. * Demonstrated hands-on experience with Python, Git, and unit testing ...

Software Engineer

Chantilly, VA ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... military background in electronic warfare and/or signals processing Interest in learning remote ...

Software Engineer

Quantico, VA ยท On-site

$120 - $180/hr

We are seeking a Software Engineer for a funded role This person will work closely with site ... military status, or any other characteristic protected by law in all phases of the employment ...

Software Engineer

Chantilly, VA ยท On-site

$58K - $115K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... military background in electronic warfare and/or signals processing Interest in learning remote ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... military background in electronic warfare and/or signals processing Interest in learning remote ...

Mission Software Engineer

Reston, VA ยท On-site

$191K - $253K/yr

S. and allied military capabilities with advanced technology. By bringing the expertise, technology ... As a Mission Software Engineer, you will solve a wide variety of problems involving networking ...

Mission Software Engineer

Reston, VA ยท On-site

$166K - $220K/yr

S. and allied military capabilities with advanced technology. By bringing the expertise, technology ... ABOUT THE JOB As a Mission Software Engineer, you will solve a wide variety of problems involving ...

... Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and ... Our work focuses on conducting capability assessments for emerging military technologies and ...

Sr. Software Engineer

Dahlgren, VA ยท On-site

$140K - $160K/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 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 ...

Showing results 41-60

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 Sep 4, 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 is a software engineer military?

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 do software engineer military do?

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 as a software engineer military?

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.

Can you be a software engineer in the military?

Yes, the military employs software engineers to develop and maintain defense systems, cybersecurity, and communication networks. These roles typically require a security clearance, a background in computer science or related fields, and often involve working with specialized tools and programming languages. Military software engineers may serve in various branches and often need to meet specific enlistment or commissioning requirements.

How much do military software engineers make?

Military software engineers typically earn between $70,000 and $120,000 annually, depending on experience, rank, and location. They often require security clearances and may work with specialized tools and systems, with salaries increasing with years of service and advanced skills.

Which military branch is best for software engineer?

The U.S. Air Force, Army, Navy, Marine Corps, and Space Force all offer opportunities for software engineers, often requiring security clearances and specialized technical skills. The best branch depends on individual career goals, desired work environment, and available roles in cybersecurity, systems development, or embedded software. Certifications like CompTIA or CISSP can enhance prospects across branches.

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:

Infographic showing various Software Engineer Military job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $146,258 per year, or $70.3 per hour.

Paas Software Engineer

Gromelski and Associates, Inc.

Fairfax, VA โ€ข On-site

$90K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

Paas Software Engineer


Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and Field Installation; Integrated Logistics Support, Training Development and Delivery, Multimedia Support, and Technical System Support.


Paas Software Engineer Job Description:


Performs tasks supporting PaaS-specific continuous integration/continuous deployment (CI/CD) integration activities including; PaaS software development and integration, PaaS testing preparation, setup, execution, and reporting, and  PaaS-specific system demonstrations as part of the implementation and process team.


Paas Software Engineer Required Skills:


·        Familiarization with designing, developing, integrating, and/or deploying products

·        Solid expertise in Linux development, integration, and troubleshooting

·        Proficiency in software development using languages such as Python, GoLang, Bash, Node/Javascript

·        Software integration and troubleshooting experience

·        Experience with Containerization and/or Orchestration, in one of the following: Kubernetes, KDE2, Docker, Podman, K3s, Open shift or similar technologies.

·        Strong critical thinking and problem solving skills 


Paas Software Engineer Desired Skills:


·        Experience with command and control systems

·        Experience with DevSecOps, agile methodologies, and tools

·        Experience in integrating software components

·        Familiarization with front-end and backend service development

·        Experience with test automation and continuous integration and deployment

·        Strong background developing/debugging


PaaS Software Engineer Additional Requirements:


·        Candidates must be able to obtain and keep a DoD Secret Clearance which means you must be a U.S. Citizen.

·        Bachelor’s degree in Computer Engineering, Computer Science, or a related discipline, with 3 years of professional experience.

·        Proactive/self-starter. Task driven with ability to work independently.

·        Team player that takes ownership and develops relationships that foster team success.


Job Location: Manassas, Virginia (Relocation Assistance Available)


Benefits:   We offer a competitive benefit package.
Click here Careers | GAI (e-gai.com)  for more information


Contract Term: 40 hours/week, onsite and 50% Travel


Start Date: Negotiable


Salary Range: $90,000 - $150,000


Gromelski and Associates is an equal opportunity employer and does not discriminate in employment on the basis of race, color, religion, sex, pregnancy, national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.

Company Description

Gromelski and Associates, Inc. is a small, woman-owned business. Since 1989, we have provided services for major corporations and large government agencies including the Social Security Administration, Lockheed Martin Corporation, Global Knowledge Network, Digital Equipment Corporation, Nextel Communications, Network Associates, Oracle Corporation, Department of Education, ExecuTrain Corporation, Federal Computer Corporation, and the U.S. Navy. Currently, we develop and deliver technical documentation and multimedia support including interactive electronic technical manuals (IETMs), multimedia applications, computer-based training (CBT), desktop simulation, technical system support including system engineering, software development and programming, lab management, system testing, integration, installation and maintenance for submarine combat systems.