D425 Embedded Software Engineer

General Dynamics Electric Boat
New London, CTFULL_TIMEPosted Jul 23, 2026

Role responsibilities

The engineer will design, develop, integrate, and test embedded software for US Navy Nuclear Submarines, specifically supporting power conversion and reactor systems. Responsibilities include analyzing system requirements, creating design documentation, and troubleshooting existing software to fix defects.

Requirements

Candidates must have a Bachelor's degree in Computer Science or Engineering and 1-5 years of post-graduate experience with C++ toolsets. Ability to obtain a US DoD Security Clearance is required.

Key skills

C++, Embedded Software Development, Unit Testing, Software Lifecycle Methodologies, UML, Git, Linux RTOS, LabVIEW, Control Theory, Requirements Analysis, Hardware/Software Integration, Safety Critical Software, Power Electronics, Agile, Waterfall, Software Design

Keywords

Embedded Software, C++, US Navy, DoD Security Clearance, Nuclear Submarines, JUnit, XUnit, Google Test, UML, Git, SVN, GitLab, CVS, Linux, RTOS, LabVIEW, Control Theory, Power Electronics, Agile, Waterfall, Safety Critical Software, Software Safety Analysis, Hardware Integration, Relational Databases, Object-Oriented Databases, Defense, Manufacturing

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free