1

Live In Navy Software Engineer Jobs (NOW HIRING)

Join a team that's shaping the future of Navy support. ICI Services-a 100% employee-owned company ... Experience in designing and implementing real-time embedded software intensive code solutions.

Participate in Agile software development activities including sprint planning, backlog refinement ... Active SECRET or TOP SECRET clearance Experience supporting DoD, Navy, or federal government ...

In addition, we offer a variety of benefits, including company holidays, paid time off, health ... Navy IT programs Familiarity with Naval Shipyard IT systems (AIM, N-MRO, Business Objects ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

In this role, you will perform software development tasks supporting Navy programs. The successful ... Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy ...

next page

Showing results 1-20

Live In Navy Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do live in navy software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for live in navy software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Live In Navy Software Engineer vs Live In Navy Electronics Technician?

AspectLive In Navy Software EngineerLive In Navy Electronics Technician
CredentialsRelevant software engineering certifications, security clearancesElectronics or electrical certifications, security clearances
Work EnvironmentDeveloping and maintaining software systems onboard ships or submarinesMaintaining and repairing electronic systems and equipment
Industry UsagePrimarily in software development roles within naval operationsElectronics maintenance roles across naval vessels

Both roles require security clearances and technical certifications, but the Live In Navy Software Engineer focuses on software development, while the Live In Navy Electronics Technician specializes in electronic systems maintenance. Their work environments and industry applications differ, aligning with their specific technical skills and responsibilities.

More about Live In Navy Software Engineer jobs
What cities are hiring for Live In Navy Software Engineer jobs? Cities with the most Live In Navy Software Engineer job openings:
What are the most commonly searched types of Navy Software Engineer jobs? The most popular types of Navy Software Engineer jobs are:
What states have the most Live In Navy Software Engineer jobs? States with the most job openings for Live In Navy Software Engineer jobs include:
What job categories do people searching Live In Navy Software Engineer jobs look for? The top searched job categories for Live In Navy Software Engineer jobs are:
Infographic showing various Live In Navy Software Engineer job openings in the United States as of July 2026, with employment types broken down into 4% Locum Tenens, 91% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027

Mission Technologies, a division of HII

Virginia Beach, VA • On-site

Full-time

Re-posted 5 days ago


Job description

Job Summary:
Mission Technologies, a division of HII, is seeking 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 trainer. This role involves delivering high-fidelity simulations that enhance fleet readiness and modernize training, working closely with developers, systems engineers, and Navy operators.
Responsibilities:
• Participate in Agile sprint planning, execution, and reviews.
• Design, develop, test, and deploy C++ and/or Java software on Linux platforms as part of the ATD system.
• Analyze and resolve software issues, including STRs.
• Create clear technical documentation such as sequence diagrams, developer notes, and code commentary.
• Conduct developer testing in lab environments and aboard ship as required.
• Support installation, integration, and system verification events with minimal travel.
• Collaborate with cross‑functional teams—including systems engineering, test, integration, and Navy operators—to deliver high‑fidelity training capabilities.
• Follow secure coding, configuration management, and Agile best practices throughout the software lifecycle.
• Teammates will also perform additional related duties as assigned to support project and organizational needs.
Qualifications:
Required:
• Must Have Relevant Experience With Bachelors In Related Field
• Software Engineer 1: Bachelor’s (0 exp) OR HS + 4 yrs
• Software Engineer 2: Bachelor’s + 2 yrs OR Master’s (0 yrs) OR HS + 6 yrs
• Software Engineer 3: Bachelor’s + 5 yrs OR Master’s + 3 yrs OR HS + 9 yrs OR PhD or Juris Doctorate (0 yrs)
• Software Engineer 4: Bachelor’s + 9 yrs OR Master’s + 7 yrs OR HS + 13 yrs OR PhD or Juris Doctorate + 4 yrs
• Experience with C++ and/or Java development in Linux environments
• Familiarity with Agile/Scrum processes
• Ability to troubleshoot complex software issues
• Must be a U.S. Citizen
• Must have a current or active a DoD Secret clearance
• Ability to obtain a DoD Information Assurance Technician (IAT) Level II certification or higher (e.g., Security+ CE, CCNA Security, CySA+) within 3 months of hire if not currently held.
Preferred:
• 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 development
• Experience with Jira, GitLab, CI/CD pipelines, virtualization, or container tools
• Experience in Navy training environments or other mission-critical systems
• IAT Level II certification or higher (e.g., Security+ CE, CCNA Security, CySA+)
Company:
HII’s Mission Technologies division develops integrated solutions that enable today’s connected, all-domain force. Founded in 2011, the company is headquartered in Mclean, USA, with a team of 5001-10000 employees. The company is currently Late Stage.