General Dynamics Electric Boat · 1 day ago
D425 Embedded Software Engineer - Experienced
General Dynamics Electric Boat is seeking an experienced Embedded Software Engineer to join their Electrical Systems Embedded Software Engineering team. The role involves developing, integrating, and testing software for US Navy Nuclear Submarines, focusing on shipboard software applications and collaborating with systems and hardware engineers.
Manufacturing
Responsibilities
Analysis of system-level requirements
Development of software and interface requirements
Detailed design of software components that satisfy the above requirements and integration of hardware/software
Development of unit testing
Support to verification and validation testing of performance and operational requirements
Troubleshoot and enhance existing software to fix defects, support new or changing hardware/requirements, or enhance features and performance
Create and maintain formal requirements and design documentation
Support development of system prototypes for research and development projects
Qualification
Required
A Bachelor of Science degree or higher in Computer Science, Electrical Engineering, or Computer Engineering
5-14 years of experience
Experience with C++ toolset/framework
Preferred
Master's degree in Computer/Electrical Engineering, Computer Science or equivalent technical degree
Experience with software unit testing (e.g. JUnit, XUnit, Google Test, etc.) tools and methodology
Familiarity with power electronics and concepts
Demonstrated knowledge of software lifecycle methodologies (Waterfall and Agile)
Demonstrated knowledge of software analysis and design (e.g. UML, diagrams, data flow, etc.)
Familiarity with a source control tool (e.g. Git, SVN, GitLab, CVS, MS Teams, etc.)
Experience in requirements analysis and hardware/software design, software code and unit test, hardware/software integration, and software test
Experience with Linux real-time operating systems, LabVIEW, relational and object-oriented databases
Familiarity with requirement management software (IBM DOORS)
Background in control theory
Experience in embedded software development, safety critical software development, control system development, and/or experience performing software safety analysis
Ability to obtain and maintain a US DoD Security Clearance
US Navy, DoD contractor, or similar experience with military customers
Ability to follow and enforce processes and procedures
Self-starter with the ability to work independently
Strong attention to detail
Strong Microsoft Word, Excel, and PowerPoint skills
Strong written and verbal communication skills
Strong organizational skills
Benefits
Flexible Work Arrangements that allows for some work to be performed remotely and at home.
Company
General Dynamics Electric Boat
General Dynamics Electric Boat is a business unit of General Dynamics with headquarters in Groton, CT.
Funding
Current Stage
Late StageLeadership Team
Recent News
Providence Business News
2025-09-30
Company data provided by crunchbase