Navy Software Maintenance Program based in Norfolk, VA. This role provides senior technical ... Apply broad experience in Agile software development processes to guide engineering and maintenance ...
Navy Software Maintenance Program based in Norfolk, VA. This role provides senior technical ... Apply broad experience in Agile software development processes to guide engineering and maintenance ...
Software Engineer IV - AI
Middletown, RI · On-site
SEACORP is seeking to fill a Software Engineer IV - AI position to support the development, integration, testing, and sustainment of modern US Navy software systems using advanced AI-assisted ...
Software Engineer IV - AI
Middletown, RI · On-site
SEACORP is seeking to fill a Software Engineer IV - AI position to support the development, integration, testing, and sustainment of modern US Navy software systems using advanced AI-assisted ...
This role supports engineering, software development, testing, and system support tasks that enable missioncritical Navy and joint operational capabilities. The ideal candidate brings strong ...
This role supports engineering, software development, testing, and system support tasks that enable missioncritical Navy and joint operational capabilities. The ideal candidate brings strong ...
Ignite Digital is seeking an experienced Engineer/Scientist II to provide engineering, systems support, and software development expertise for a US Navy software maintenance initiative in the Norfolk ...
Ignite Digital is seeking an experienced Engineer/Scientist II to provide engineering, systems support, and software development expertise for a US Navy software maintenance initiative in the Norfolk ...
Perform complex software maintenance activities across US Navy-related systems and solutions ... Engineering * Physics * Network Security * Information Systems * Computer Science Software Engineer ...
Perform complex software maintenance activities across US Navy-related systems and solutions ... Engineering * Physics * Network Security * Information Systems * Computer Science Software Engineer ...
Ignite Digital is seeking an experienced Engineer/Scientist III to support a US Navy software maintenance mission area in the Norfolk, VA area. This seniorlevel role is focused on advanced ...
Ignite Digital is seeking an experienced Engineer/Scientist III to support a US Navy software maintenance mission area in the Norfolk, VA area. This seniorlevel role is focused on advanced ...
Mission-Critical DoD Navy Software & Systems Engineering Opportunities
King George, VA · Hybrid
$96K - $203K/yr
Mission-Critical DoD Navy Software & Systems Engineering Opportunities AMERICAN SYSTEMS | NSWCDD ... Chief Engineer (Eng) * Configuration Management Specialist (Eng) * Data & Media Management ...
Mission-Critical DoD Navy Software & Systems Engineering Opportunities
King George, VA · Hybrid
$96K - $203K/yr
Mission-Critical DoD Navy Software & Systems Engineering Opportunities AMERICAN SYSTEMS | NSWCDD ... Chief Engineer (Eng) * Configuration Management Specialist (Eng) * Data & Media Management ...
Mission-Critical DoD Navy Software & Systems Engineering Opportunities
King George, VA · On-site
$96K - $203K/yr
Overview Mission-Critical DoD Navy Software & Systems Engineering Opportunities AMERICAN SYSTEMS ... Chief Engineer (Eng) * Configuration Management Specialist (Eng) * Data & Media Management ...
Mission-Critical DoD Navy Software & Systems Engineering Opportunities
King George, VA · On-site
$96K - $203K/yr
Overview Mission-Critical DoD Navy Software & Systems Engineering Opportunities AMERICAN SYSTEMS ... Chief Engineer (Eng) * Configuration Management Specialist (Eng) * Data & Media Management ...
Degree in Computer Science, Software Engineering, IT, Data Science, or related * Experience developing or integrating Navy training systems or simulations * Familiarity with ActiveMQ, JAWS, GUI ...
Degree in Computer Science, Software Engineering, IT, Data Science, or related * Experience developing or integrating Navy training systems or simulations * Familiarity with ActiveMQ, JAWS, GUI ...
Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027
Virginia Beach, VA · On-site
... Software Engineers across multiple experience levels to support the design, development, and deployment of the Advanced Training Domain (ATD) System--a mission-critical U.S. Navy combat systems ...
Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027
Virginia Beach, VA · On-site
... Software Engineers across multiple experience levels to support the design, development, and deployment of the Advanced Training Domain (ATD) System--a mission-critical U.S. Navy combat systems ...
Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027
Virginia Beach, VA · On-site
$70K - $145K/yr
Degree in Computer Science, Software Engineering, IT, Data Science, or related * Experience developing or integrating Navy training systems or simulations * Familiarity with ActiveMQ, JAWS, GUI ...
Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027
Virginia Beach, VA · On-site
$70K - $145K/yr
Degree in Computer Science, Software Engineering, IT, Data Science, or related * Experience developing or integrating Navy training systems or simulations * Familiarity with ActiveMQ, JAWS, GUI ...
Software Engineer
Houston, TX · On-site
The Software Engineer is an exciting role that supports the U.S ... Navy's launch test facilities Research and Development (R&D) program. This R&D program is a top ...
Software Engineer
Houston, TX · On-site
The Software Engineer is an exciting role that supports the U.S ... Navy's launch test facilities Research and Development (R&D) program. This R&D program is a top ...
The Software Engineer is an exciting role that supports the U.S ... Navy's launch test facilities Research and Development (R&D) program. This R&D program is a top ...
The Software Engineer is an exciting role that supports the U.S ... Navy's launch test facilities Research and Development (R&D) program. This R&D program is a top ...
Software Engineer
Panama City, FL · On-site
Software Engineer - Position Description Join a team that's shaping the future of Navy support. ICI Services-a 100% employee-owned company proudly celebrating 26 years of excellence-is seeking ...
Software Engineer
Panama City, FL · On-site
Software Engineer - Position Description Join a team that's shaping the future of Navy support. ICI Services-a 100% employee-owned company proudly celebrating 26 years of excellence-is seeking ...
Senior Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
What We Do The Software Engineering Institute (SEI) advances the state of the art in software ... Navy customers in the acquisition of a software-based maintenance and readiness application ...
Senior Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
What We Do The Software Engineering Institute (SEI) advances the state of the art in software ... Navy customers in the acquisition of a software-based maintenance and readiness application ...
Navy Software Maintenance Program in the Norfolk, VA region. This role is ideal for a seasoned ... Collaborate with program managers, engineers, logistics personnel, and crossfunctional teams to ...
Navy Software Maintenance Program in the Norfolk, VA region. This role is ideal for a seasoned ... Collaborate with program managers, engineers, logistics personnel, and crossfunctional teams to ...
Ignite Digital is seeking a motivated Engineer/Scientist Intern to support US Navy Software maintenance opportunity in the Norfolk, VA area. This role is ideal for students or recent graduates who ...
Ignite Digital is seeking a motivated Engineer/Scientist Intern to support US Navy Software maintenance opportunity in the Norfolk, VA area. This role is ideal for students or recent graduates who ...
S. Navy ships force, OEMs, and engineering management. The selected candidate will contribute to all aspects of the software life cycle including, but not limited to, requirements definition ...
S. Navy ships force, OEMs, and engineering management. The selected candidate will contribute to all aspects of the software life cycle including, but not limited to, requirements definition ...
Navy Software Maintenance Program. This senior role focuses on software development lifecycle ... Collaborate with cross-functional engineering, program, and fleet stakeholders to ensure accurate ...
Navy Software Maintenance Program. This senior role focuses on software development lifecycle ... Collaborate with cross-functional engineering, program, and fleet stakeholders to ensure accurate ...
Software Engineer
Panama City, FL · On-site
Join a team that's shaping the future of Navy support. ICI Services-a 100% employee-owned company proudly celebrating 26 years of excellence-is seeking Software Engineer to support our Landing Craft ...
Software Engineer
Panama City, FL · On-site
Join a team that's shaping the future of Navy support. ICI Services-a 100% employee-owned company proudly celebrating 26 years of excellence-is seeking Software Engineer to support our Landing Craft ...
Navy Software Engineer information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
$128K - $141K
18% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
$63.5K
$147.5K
$205.5K
How much do navy software engineer jobs pay per year?
What skills and qualifications are needed to be a Navy software engineer?
To thrive as a Navy Software Engineer, you need a solid background in software development, computer science, and systems engineering, often supported by a relevant degree and security clearance. Familiarity with programming languages (such as C++, Java, or Python), defense-standard software tools, and Department of Defense information systems is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills set candidates apart in this role. These competencies are vital for ensuring mission-critical software is robust, secure, and responsive to the Navy’s operational needs.
Can you be a Navy Software Engineer in the military?
How much do Navy software engineers make?
What is a Navy software engineer?
A Navy Software Engineer is responsible for designing, developing, and maintaining software systems that support naval operations. They work on critical projects such as cybersecurity, weapons systems, communications, and data analysis. Their role often involves coding, testing, and debugging software while ensuring it meets military specifications and security requirements. Navy Software Engineers may work as civilians for the Department of Defense or as enlisted personnel supporting technical missions. Strong programming skills, a security clearance, and knowledge of defense systems are typically required.
What are common challenges Navy software engineers face on the job?
Navy Software Engineers often work on highly complex and mission-critical systems, which means they must be vigilant about security and reliability. Due to the sensitive nature of military projects, engineers frequently navigate strict security protocols and rapidly changing project requirements. Additionally, collaborating with multidisciplinary teams—including hardware engineers and military personnel—requires excellent communication and adaptability. These factors can make the environment fast-paced and demanding, but also provide unique opportunities to work on cutting-edge technology with impactful real-world applications.

$120K/yr
Full-time
Posted 16 days ago
Job description
Ignite Digital is seeking an experienced Subject Matter Expert (SME) to support a major U.S. Navy Software Maintenance Program based in Norfolk, VA. This role provides senior technical leadership across software maintenance, Agile solution delivery, and missioncritical Navy system modernization.
This position requires demonstrated experience guiding complex technical programs and coordinating with Navy, DoW, and cross-functional solution teams.
Responsibilities:
- Serve as a senior expert and advisor in support of Navy software maintenance programs.
- Provide leadership in software development and sustainment methodologies, ensuring technical rigor and disciplined execution.
- Apply broad experience in Agile software development processes to guide engineering and maintenance activities.
- Lead and participate in requirements development across Systems Requirements, Operational Requirements, and Data Analysis, as applicable.
- Oversee and contribute to Test & Evaluation and Training activities supporting Navy software systems.
- Deliver expert-level analysis and recommendations to government stakeholders, technical leadership, and program offices.
- Coordinate with cross-functional Agile teams to ensure alignment with Navy mission outcomes, modernization goals, and fleet readiness requirements.
- Support solution development that improves reliability, maintainability, and operational integration of Navy software systems.
Required Qualifications:
Education:
- Technical training related to software maintenance.
Experience:
- 18 years of hands-on experience in software development and maintenance programs/projects.
- Recognized expert with proven leadership supporting complex informationtechnology solutions.
- Broad experience applying Agile software development processes.
- Relevant DoD or Navy experience highly desired, especially in:
- C4ISR
- Logistics
- Maintenance
- Business systems
- Must possess experience in three (3) of the following five (5) areas:
- Systems Requirements
- Operational Requirements
- Data Analysis
- Test & Evaluation
- Training
Security Clearance:
- Active DoD SECRET personnel clearance (PCL) required.
Salary: $120k+ to align with experience and education