D425 Embedded Software Engineer - Experienced jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

C++Embedded software developmentSoftware lifecycle methodologiesSoftware unit testingRequirements analysisLinux real-time operating systemsControl theoryPower electronicsSoftware analysisSource control toolsRequirement management softwareAttention to detailOrganizational skillsCommunication skillsSelf-starter

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

company-logo
General Dynamics Electric Boat is a business unit of General Dynamics with headquarters in Groton, CT.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Beth Rafferty
Vice President and Chief Supply Officer
linkedin
leader-logo
Ken Jeanos
Chief Information Officer
linkedin
Company data provided by crunchbase