C++ Software Engineer II — Navy Submarine Systems

Altron Inc

Middletown (RI)

On-site

USD 125,000 - 134,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Sign-on bonus
Healthcare benefits
401(k) plan with matching
Paid time off
Tuition reimbursement

Job summary

Altron Inc in Middletown, RI is seeking a Software Engineer to join our Navy Programs team. You will help develop, integrate, test, and maintain mission-critical software for U.S. Navy submarines, aircraft carriers, and shore systems.

The role emphasizes C++ on Linux with modern C++11+, unit testing, and agile collaboration with product leads and testers. Experience packaging apps for Kubernetes and building containers will be valued, along with DoD clearance.

Qualifications

  • U.S. citizenship and active DoD Secret clearance at time of hire.
  • Bachelor's degree in CS/CE plus 2–4 years of software development experience.
  • Proficiency in C++11+ features (smart pointers, move semantics, STL, multithreading).
  • Experience building C++ applications with Make on Linux.
  • Experience using Linux command line (RHEL).
  • Git-based version control and code review experience.
  • Experience debugging with GDB/Valgrind or sanitizers.
  • Familiarity with agile software development methodologies.

Responsibilities

  • Design, develop, and maintain C++ applications for U.S. Navy submarine combat systems.
  • Modernize existing C++ apps and migrate legacy software to a Kubernetes-based platform.
  • Package C++ applications as containers for Kubernetes-based runtimes.
  • Write unit tests, maintain test coverage, and perform component/integration testing.
  • Debug and troubleshoot defects with test engineers to reproduce and resolve issues.
  • Collaborate with product leads to clarify requirements and deliver features in an agile sprint.
  • Produce clean, well-documented code following CM practices.

Skills

C++ development
Linux proficiency
C++11+ features
Unit testing
Agile/Scrum
Kubernetes
Git
Make build
GDB/Valgrind

Education

Bachelor's degree in CS/CE

Tools

Make
Git
RHEL

Job description

Altron Inc in Middletown, RI is seeking a Software Engineer to join our Navy Programs team. You will help develop, integrate, test, and maintain mission-critical software for U.S. Navy submarines, aircraft carriers, and shore systems.

The role emphasizes C++ on Linux with modern C++11+, unit testing, and agile collaboration with product leads and testers. Experience packaging apps for Kubernetes and building containers will be valued, along with DoD clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer - Navy Programs, DoD Clearance
C++ Software Engineer - Navy Programs, DoD Clearance

Altron Inc • Middletown (RI)

On-site
USD 85,000 - 105,000
Sign-on bonus
Healthcare benefits
Flexible Spending Accounts
+5
C++ Software Engineer II - Naval Systems (Kubernetes)
C++ Software Engineer II - Naval Systems (Kubernetes)

Altron Inc • Manassas (VA)

On-site
USD 125,000 - 134,000
Sign-on bonus
Healthcare benefits (medical, dental,,
401(k) with matching
+2
Senior Software Engineer, Navy Systems | C++ & Kubernetes
Senior Software Engineer, Navy Systems | C++ & Kubernetes

Altron Inc • Manassas (VA)

On-site
USD 154,000 - 184,000
Sign-on bonus
Healthcare benefits
401(k) plan with matching
+2
Software Engineer II
Software Engineer II

Altron Inc • Middletown (RI)

On-site
USD 125,000 - 134,000
Sign-on bonus
Healthcare benefits
401(k) plan with matching
+2
Software Engineer I
Software Engineer I

Altron Inc • Middletown (RI)

On-site
USD 85,000 - 105,000
Sign-on bonus
Healthcare benefits
Flexible Spending Accounts
+5
Secret-Cleared C++ Software Engineer – Submarine Systems
Secret-Cleared C++ Software Engineer – Submarine Systems

Jobot • Middletown (RI)

On-site
USD 80,000 - 130,000
Full-time, direct hire
Vacation/PTO
Medical
+2
Software Engineer II
Software Engineer II

Altron Inc • Manassas (VA)

On-site
USD 125,000 - 134,000
Sign-on bonus
Healthcare benefits (medical, dental,,
401(k) with matching
+2
Senior Naval Systems Engineer - MBSE & Verification
Senior Naval Systems Engineer - MBSE & Verification

Altron Inc • Middletown (RI)

On-site
USD 125,000 - 134,000
Submarine Software Engineer - C++, Linux, Agile
Submarine Software Engineer - C++, Linux, Agile

Actalent, Inc. • Manassas (VA)

On-site
USD 62,000 - 83,000
Senior Software Engineer – Naval Submarine & Carrier
Senior Software Engineer – Naval Submarine & Carrier

Naval Nuclear Laboratory • Town of Niskayuna (NY)

On-site
USD 96,000 - 150,000
Parental leave
Tuition assistance
401(k) Savings program
+4