Shipboard Software Engineer – Mechanical & Electrical Systems

General Dynamics Electric Boat

New London (CT)

On-site

USD 85,000 - 120,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible Work Arrangements

Job summary

General Dynamics Electric Boat seeks a software engineer to support HM&E systems aboard submarine platforms. You will participate in designing, integrating, and testing shipboard software, translating system needs into reliable code, and building comprehensive unit tests.

The role emphasizes end‑to‑end ownership, collaboration with systems, hardware, and test engineers, and maintaining documentation to enable safe, effective operation of real‑world systems.

Qualifications

  • Bachelor of Science degree in Computer Science, Electrical, Computer Engineering, or engineering.
  • 0-5 years of post‑graduate software development experience.
  • Ability to obtain and maintain a US DoD Security Clearance.
  • Experience with a high level, object‑oriented language (e.g. C++, Java, .NET, Python).
  • Familiarity with software development lifecycle methodologies (Waterfall and Agile).

Responsibilities

  • Analyzing system‑level requirements and deriving them into software and interface requirements.
  • Designing software components that align with functional and system needs.
  • Integrating software with embedded hardware.
  • Developing comprehensive unit tests using modern testing frameworks.
  • Supporting verification and validation testing for performance and operational requirements.
  • Troubleshooting and enhancing existing code to fix defects or support evolving hardware and requirements.
  • Maintaining formal software documentation and design artifacts.
  • Assisting with prototypes for R&D initiatives.

Skills

Ownership
System integration
Debugging
Team collaboration
Secure coding
C/C++
Software lifecycle

Education

B.S. in CS/EE/CE

Tools

Git or SVN
LabVIEW
Linux RTOS
IBM DOORS
Relational databases

Job description

General Dynamics Electric Boat seeks a software engineer to support HM&E systems aboard submarine platforms. You will participate in designing, integrating, and testing shipboard software, translating system needs into reliable code, and building comprehensive unit tests.

The role emphasizes end‑to‑end ownership, collaboration with systems, hardware, and test engineers, and maintaining documentation to enable safe, effective operation of real‑world systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Shipboard Software Engineer – Remote Options
Senior Shipboard Software Engineer – Remote Options

General Dynamics Electric Boat • Groton (CT)

Hybrid
USD 120,000 - 180,000
Submarine HM&E Software Engineer I–II
Submarine HM&E Software Engineer I–II

General Dynamics Electric Boat • Groton (CT)

Hybrid
USD 90,000 - 130,000
Senior Embedded Software Engineer - Submarine Shipboard
Senior Embedded Software Engineer - Submarine Shipboard

General Dynamics Electric Boat • Groton (CT)

Hybrid
USD 85,000 - 120,000
Flexible Work Arrangements
Shipboard Test Engineer – Combat & Weapons Systems
Shipboard Test Engineer – Combat & Weapons Systems

General Dynamics Electric Boat • Groton (CT), Northern (KY)

Hybrid
USD 85,000 - 120,000
Engineer I/II - D425 Hull, Mechanical & Electrical Systems
Engineer I/II - D425 Hull, Mechanical & Electrical Systems

General Dynamics Electric Boat • Groton (CT)

Hybrid
USD 90,000 - 130,000
Engineer I/II - D425 Hull, Mechanical & Electrical Systems
Engineer I/II - D425 Hull, Mechanical & Electrical Systems

General Dynamics Electric Boat • New London (CT)

On-site
USD 85,000 - 120,000
Flexible Work Arrangements
Submarine Test Engineer - Shipboard Systems Lead
Submarine Test Engineer - Shipboard Systems Lead

General Dynamics Electric Boat • Groton (CT)

On-site
USD 90,000 - 120,000
Senior Software Engineer - D425 Hull, Mechanical & Electrical Systems
Senior Software Engineer - D425 Hull, Mechanical & Electrical Systems

General Dynamics Electric Boat • Groton (CT)

On-site
USD 120,000 - 180,000
Junior Software Engineer – Submarine Systems (Clearance Eligible)
Junior Software Engineer – Submarine Systems (Clearance Eligible)

General Dynamics Electric Boat • New London (CT)

On-site
USD 70,000 - 90,000
Electrical Systems Embedded Software Engineer
Electrical Systems Embedded Software Engineer

General Dynamics Electric Boat • Groton (CT)

On-site
USD 90,000 - 135,000