General Dynamics Electric Boat is seeking an Embedded Software Engineer to join the Simulation/Stimulation (Sim/Stim) Software Engineering team. This is an opportunity to work on a large, technically challenging project producing quality products that support the US NAVY, specifically systems to test all classes of submarines in land-based test facilities.
What You'll Do
- Contribute to many aspects of the project, providing the full range of services for our products.
- Build, develop, review, maintain, document, test, deliver, and troubleshoot software and hardware and their associated configurations.
- Support products throughout the product lifecycle, which are deployed at multiple contractor sites.
- Directly interface with customers and/or end users.
- Travel to customer sites as required.
What We're Looking For
- Bachelor's of Science degree or higher in Computer Engineering or Computer Science.
- 1-5 years of postgraduate engineering experience.
- Ability to obtain and maintain a DoD Secret clearance.
Nice to Have
- Proficiency with software development languages including: C++20, Java, Python, and bash.
- Experience working in a Linux environment.
- Proficiency in C++ or Java.
- Demonstrated strong problem solving and analytical skills.
- Ability to travel to customer sites as needed.
- Familiarity with networking concepts.
- Knowledge of software test philosophies, software test tools and test driven development.
- Understanding of Agile methodologies, JIRA and Gitlab.
- Familiarity with CI/CD pipelines.
- Familiarity with software deployment tools and concepts such as Ansible, containerization and virtualization.
Technical Stack
- C++20
- Java
- Python
- bash
- Linux
- JIRA
- Gitlab
- Ansible
Team & Environment
You will join the Simulation/Stimulation (Sim/Stim) Software Engineering team, a group of engineers with diverse backgrounds.
Work Mode
This role is onsite at the Newport Engineering Office (NEO) in Middletown, RI.
The company is committed to employee growth and advancement and fosters a supportive culture of respect, appreciation, and pride in our work.


