Demo

Software Engineer

General Dynamics NASSCO-Norfolk
Norfolk, VA Full Time
POSTED ON 4/2/2026
AVAILABLE BEFORE 5/2/2026

Company Description

General Dynamics NASSCO-Norfolk is a leading ship repair and maintenance facility with over 50 years of expertise in servicing U.S. Navy vessels. The company was formed through the consolidation of two prominent shipyards, Metro Machine Corporation and Earl Industries, with operations in Norfolk, Virginia, and Bremerton, Washington. NASSCO-Norfolk has performed repairs on over 450 ships, including aircraft carriers and the Navy's amphibious fleet. Acquired by General Dynamics in 2011 and 2012, the company continues to uphold a legacy of excellence in ship repair and maintenance. With a focus on innovation and quality, NASSCO-Norfolk supports vital naval operations through its state-of-the-art facilities and highly skilled workforce.


Role Description

As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software systems used in ship repair and maintenance operations. Day-to-day tasks include writing and debugging code, improving software performance, ensuring system reliability, and collaborating with cross-functional teams to deliver efficient technical solutions. This is a full-time, on-site role located in Norfolk, VA, requiring active engagement in a fast-paced environment.


Qualifications

  • Proficiency in Computer Science fundamentals, including data structures and algorithms
  • Experience with Back-End Web Development and Software Development techniques
  • Expertise in Programming, including Object-Oriented Programming (OOP)
  • Familiarity with industry-standard software development tools and version control systems
  • Strong problem-solving skills and ability to work collaboratively within a team
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Experience in maritime or defense-related industries is a plus

Salary.com Estimation for Software Engineer in Norfolk, VA
$94,411 to $114,263
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

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,092 - $105,774
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

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

  • Epic Chesapeake, VA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 1 Day Ago

  • Epic Norfolk, VA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!