Senior Software Engineer - D425 Hull, Mechanical & Electrical Systems

General Dynamics Corp

Groton, CT

JOB DETAILS
SKILLS
Aerospace and Defense, Agile Programming Methodologies, Analysis Skills, Budgeting, C++ Programming Language, Capability Maturity Model (CMM), Capability Maturity Model Integration (CMMI), Coding Standards, Communication Skills, Computer Engineering, Computer Science, Construction Design, Construction Support, Corporate Social Responsibility, Debugging Skills, DoD Secret Clearance, Documentation, Electrical Engineering, Embedded Hardware, Engineering, Git, Government Contracts, Hardware Administration, Hardware Design, Hardware Quality Assurance, Hardware-Software Integration, IBM Product Family, Identify Issues, Integration Testing, Java, LabVIEW Programming Language, Leadership, Linux Operating System, Mentoring, Microsoft .NET, Military, Multiplatform/Cross-Platform, Organizational Skills, Performance Testing, Press Releases, Prototyping, Python Programming/Scripting Language, Quality Assurance Methodology, Realtime Operating System, Relational Databases (RDBMS), Requirements Derivation, Requirements Management, Requirements Management Software, Research & Development (R&D), Risk Analysis, Secure Coding, Security Clearance, Software Administration, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Source Code/Configuration Management (SCM), Subversion, Team Lead/Manager, Test Plan/Schedule, Test Tools, Testing, Unified Modeling Language (UML), Unit Test, United States Navy (USN), Validation Testing, Waterfall Model of Software Development
LOCATION
Groton, CT
POSTED
30+ days ago

Senior Software Engineer - D425 Hull, Mechanical & Electrical Systems - Groton, CT, US - 2026-19028 | General Dynamics

  • About GD

  • Ethos

  • Corporate Responsibility

  • Leadership

  • History

  • Our Businesses

  • Aerospace

  • Marine

  • Combat

  • Technologies

  • News

  • Press Releases

  • Media Gallery

  • News Feed

  • Careers

  • Job Search

  • Benefits

  • Veterans

  • Internships

Search for:

Senior Software Engineer - D425 Hull, Mechanical & Electrical Systems

Job ID Number 2026-19028 Groton, CT, US Category Engineering Employment Type Full Time Business Unit Electric Boat

Apply Now At GDEB.COM

Responsibilities for this Position

Senior Software Engineer - D425 Hull, Mechanical & Electrical Systems

US-CT-Groton

Job ID: 2026-19028

Type: Full-Time

# of Openings: 1

Category: Engineering

EB Groton Shipyard

Overview

Who You Are

You're the kind of engineer who loves understanding how complex systems come togetherand you take pride in building software that absolutely must work. You enjoy digging into requirements, tacking challenging problems, and collaborating with people who care as much about precision and purpose as you do. Youre the person who sees a complex system and thinks, I can make this better.

You thrive when you can:

  • Own your work endtoend
  • Translate system needs into clean, reliable code
  • Debug thoughtfully and systematically
  • Challenge a peer or test team to find issues with your code
  • Partner with systems, hardware, and test engineers
  • Build software that keeps realworld systems running safely and effectively

What Youll Do

As a Senior Software Engineer supporting HM&E systems, youll be part of an engineering team that designs, develops, integrates, and tests shipboard software for multiple submarine platforms. Your responsibilities will include:

  • Analyzing systemlevel 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

This role has the potential to lead a software team while being responsible for project progress and budget.

Who Thrives Here

This role is ideal for someone who:

  • Ensures alignment with EB's purpose, vision, and values in all they do.
  • Maintains complete and total ownership of their assigned work (quality, cost, and schedule performance).
  • Understands that their signature signifies ownership and responsibility.
  • Speaks up and stops any work that is not being conducted in accordance with standards.
  • Develops the broad and deep knowledge needed for their role and understands how their work fits into the larger whole.
  • Keeps developing their skills, is aware of the limits of their knowledge, and seeks input from mentors and experts.
  • Commits to the success of their team, not just their personal success.
  • Maintains detailed, well-organized records of their work.
  • Identifies and implements improvement ideas as a routine part of their work.
  • Effectively communicates technical and programmatic information to their team, management, and stakeholders.
  • Continually assesses risk throughout a project and develops mitigation plans production.

Electric Boat offers Flexible Work Arrangements that allows for some work to be performed remotely and at home. This is limited in this position due to the environment required for most software development. Please ask for details to understand the extent to which it can be supported.

Responsibilities

A cognizant engineer at Electric Boat:

  • Ensures alignment with EB's purpose, vision, and values in all they do.
  • Maintains complete and total ownership of their assigned work (quality, cost, and schedule performance).
  • Understands that their signature signifies ownership and responsibility.
  • Speaks up and stops any work that is not being conducted in accordance with standards.
  • Develops the broad and deep knowledge needed for their role and understands how their work fits into the larger whole.
  • Keeps developing their skills, is aware of the limits of their knowledge, and seeks input from mentors and experts.
  • Commits to the success of their team, not just their personal success.
  • Maintains detailed, well-organized records of their work.
  • Identifies and implements improvement ideas as a routine part of their work.
  • Effectively communicates technical and programmatic information to their team, management, and stakeholders.
  • Continually assesses risk throughout a project and develops mitigation plans production.

Qualifications

Required:

  • A Bachelor of Science degree in Computer Science, Electrical, Computer Engineering, or engineering
  • 514 years of post-graduate engineering experience in software development experience or software project lead experience
  • Ability to obtain and maintain a DoD Secret security clearance

Preferred:

  • Proficiency in a high level, objectoriented language (e.g. C++, Java, .NET, Python, etc.)
  • Experience with unit testing tools and methodology
  • Demonstrated knowledge of software development lifecycle methodologies (Waterfall and Agile)
  • Demonstrated knowledge of software analysis and design (e.g. UML, diagrams, data flow, etc.)
  • Proficiency with source control tools such as Git or SVN
  • Masters degree in Computer Science, Electrical, Computer Engineering, or equivalent technical degree
  • End-to-end Experience in requirements analysis and hardware/software design, software code and unit test, hardware/software integration, and software test
  • Knowledge of secure coding standards
  • Familiarity with Capability Maturity Model Integrated (CMMI) Level 3 processes
  • Experience with Linux RTOS, LabVIEW, relational databases
  • Familiarity with IBM DOORS or other requirements management software
  • Background in control theory
  • US Navy, DoD contractor, or similar experience with military customers

PI284544534

Back To Search Results

General Dynamics Electric Boat is a recognized leader in the design, construction and lifecycle support of submarines for the United States Navy.

Ask A Question

Share this job

URL Copied!

  • #EBbuilt

Copyright 2026 General Dynamics Corporation

We use cookies to enhance your website experience. By continuing to visit this site, you agree to our use of cookies. Learn More

Accept Decline

About the Company

G

General Dynamics Corp