Resume and JobRESUME AND JOB
Northrop Grumman logo

Surface Ships Software Engineer

Northrop Grumman

Software and Technology Jobs

Surface Ships Software Engineer

full-timePosted: Jan 2, 2026

Job Description

Write Functional and Design specification for all aspects of code development Implement clear, easy to maintain, high quality code that is optimized for performance Capture, interpret and develop customer requirements Produce technical documentation in accordance with company/customer procedures Implement data communications with third party equipment Develop and implement SCADA/HCI applications Be aware of and comply with company standards of conduct and all relevant statutory requirements Carry out any other reasonable management request Conduct / support Factory Acceptance Tests with sub suppliers and customers Experience with client-server applications and Computing Science fundamentals such as Object Orientated Programming, Data Structures and Algorithms Experience with programming languages such as C++, C#, Java Design and development of control / graphical user interface software Experience with unit test frameworks Experience of Software Configuration Management and version control Production of technical documentation Industrial Ethernet based communication protocols and networking standards Experienced in design and integration of Programmable Logic Controllers - PLCs (Rockwell and Siemens) 2+ years in a software engineering environment Degree, HNC, HND or equivalent in Software Engineering or a related discipline e.g. Systems or Electrical/Electronic Engineering Understanding of Functional Safety (BS EN 61508, 61511 or 62061) Experience within Defence, Maritime (Ship's machinery and control systems), Aerospace, or a similarly regulated industrial sector (e.g. Oil & Gas, Pharma or PetroChem)

Locations

  • United Kingdom, New Malden, United States

Salary

Estimated Salary Rangemedium confidence

90,000 - 150,000 USD / yearly

Source: rule based estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Degree, HNC, HND or equivalent in Software Engineering or a related discipline e.g. Systems or Electrical/Electronic Engineering (experience)
  • 2+ years in a software engineering environment (experience)
  • Experience within Defence, Maritime, Aerospace, or similarly regulated industrial sector (experience)
  • Understanding of Functional Safety (BS EN 61508, 61511 or 62061) (experience)

Responsibilities

  • Write Functional and Design specification for all aspects of code development
  • Implement clear, easy to maintain, high quality code that is optimized for performance
  • Capture, interpret and develop customer requirements
  • Produce technical documentation in accordance with company/customer procedures
  • Implement data communications with third party equipment
  • Develop and implement SCADA/HCI applications
  • Conduct / support Factory Acceptance Tests with sub suppliers and customers

Target Your Resume for "Surface Ships Software Engineer" , Northrop Grumman

Get personalized recommendations to optimize your resume specifically for Surface Ships Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Surface Ships Software Engineer" , Northrop Grumman

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AerospaceDefenseTechnologyDefense

Answer 10 quick questions to check your fit for Surface Ships Software Engineer @ Northrop Grumman.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Northrop Grumman logo

Surface Ships Software Engineer

Northrop Grumman

Software and Technology Jobs

Surface Ships Software Engineer

full-timePosted: Jan 2, 2026

Job Description

Write Functional and Design specification for all aspects of code development Implement clear, easy to maintain, high quality code that is optimized for performance Capture, interpret and develop customer requirements Produce technical documentation in accordance with company/customer procedures Implement data communications with third party equipment Develop and implement SCADA/HCI applications Be aware of and comply with company standards of conduct and all relevant statutory requirements Carry out any other reasonable management request Conduct / support Factory Acceptance Tests with sub suppliers and customers Experience with client-server applications and Computing Science fundamentals such as Object Orientated Programming, Data Structures and Algorithms Experience with programming languages such as C++, C#, Java Design and development of control / graphical user interface software Experience with unit test frameworks Experience of Software Configuration Management and version control Production of technical documentation Industrial Ethernet based communication protocols and networking standards Experienced in design and integration of Programmable Logic Controllers - PLCs (Rockwell and Siemens) 2+ years in a software engineering environment Degree, HNC, HND or equivalent in Software Engineering or a related discipline e.g. Systems or Electrical/Electronic Engineering Understanding of Functional Safety (BS EN 61508, 61511 or 62061) Experience within Defence, Maritime (Ship's machinery and control systems), Aerospace, or a similarly regulated industrial sector (e.g. Oil & Gas, Pharma or PetroChem)

Locations

  • United Kingdom, New Malden, United States

Salary

Estimated Salary Rangemedium confidence

90,000 - 150,000 USD / yearly

Source: rule based estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Degree, HNC, HND or equivalent in Software Engineering or a related discipline e.g. Systems or Electrical/Electronic Engineering (experience)
  • 2+ years in a software engineering environment (experience)
  • Experience within Defence, Maritime, Aerospace, or similarly regulated industrial sector (experience)
  • Understanding of Functional Safety (BS EN 61508, 61511 or 62061) (experience)

Responsibilities

  • Write Functional and Design specification for all aspects of code development
  • Implement clear, easy to maintain, high quality code that is optimized for performance
  • Capture, interpret and develop customer requirements
  • Produce technical documentation in accordance with company/customer procedures
  • Implement data communications with third party equipment
  • Develop and implement SCADA/HCI applications
  • Conduct / support Factory Acceptance Tests with sub suppliers and customers

Target Your Resume for "Surface Ships Software Engineer" , Northrop Grumman

Get personalized recommendations to optimize your resume specifically for Surface Ships Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Surface Ships Software Engineer" , Northrop Grumman

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AerospaceDefenseTechnologyDefense

Answer 10 quick questions to check your fit for Surface Ships Software Engineer @ Northrop Grumman.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.