Middletown, Rhode Island, United States On-site Employment

General Dynamics Electric Boat is hiring an Embedded Software Engineer

About the Role

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.

Required Skills
C++20JavaPythonbashLinuxJIRAGitlabAnsibleComputer EngineeringComputer ScienceDoD Secret Clearance
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
General Dynamics Electric Boat

Established in 1899, General Dynamics Electric Boat is a leading submarine design and construction company providing lifecycle support for U.S. Navy submarines.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago