Software Engineer I

Altron Inc

Middletown (RI)

On-site

USD 85,000 - 105,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Sign-on bonus
Healthcare benefits
Flexible Spending Accounts
Life Insurance
401(k) matching
Paid time off
Holidays
Tuition reimbursement

Job summary

Altron Inc. is seeking a Software Engineer for the Navy Programs team in Middletown, RI. The role focuses on designing, developing, and maintaining C++ applications for submarine combat systems, with containerized deployments to Kubernetes environments.

The ideal candidate has 1–3 years of C++ experience on Linux, familiarity with Git workflows, and agile teamwork. A DoD Secret clearance is required, with a base salary range of $85,000–$105,000 and potential sign-on bonuses and broad benefits.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, plus 1–3 years of professional software development experience using one or more of the following languages: Java, C++11 (or newer), or Python.
  • Familiarity with Git-based version control and code review workflows.
  • Familiarity with Linux based development environments.
  • Familiarity with agile software development methodologies and collaborative team environments.

Responsibilities

  • Designing, developing, and maintaining C++ applications supporting U.S. Navy submarine combat systems.
  • Building and packaging software applications as containers for deployment to a Kubernetes-based runtime environment, working with senior engineers on configuration and deployment.
  • Developing unit tests for software components and supporting test coverage as features evolve.

Skills

C++11
Linux
Unit testing
Agile methodologies
Git
Docker
Kubernetes
Python

Education

Bachelor's degree in Computer Science/Computer Engineering or related field

Tools

Docker
Kubernetes
Git
Linux
Podman

Job description

Description

We are seeking a Software Engineer to join our Navy Programs team. In this role, you will support the development, integration, testing, and maintenance of mission-critical software systems supporting U.S. Navy submarines, aircraft carriers, and shore-based platforms. You will play a key role in supporting operational readiness through the delivery of secure, maintainable, and reliable software solutions.

The ideal candidate will bring experience in C++ development on Linux, including modern C++ (C++11 and newer), unit testing, and sound software engineering practices. This position is well suited for an engineer with one to three years of experience who wants to deepen their C++ skills, enjoys solving technical problems, and works well with product leads and testers in an agile team. The work directly supports U.S. Navy submarine combat systems.

This is a full-time position based in Middletown, RI. The position requires U.S. citizenship and an active DoD Secret Clearance. The annual base salary is $85,000 – $105,000, with final compensation based on experience and skills.

In addition to a competitive base salary, this position is eligible for a sign-on bonus and a comprehensive benefits package including healthcare benefits (medical, dental, and vision), Flexible Spending Accounts, Life Insurance, 401(k) plan with matching company contributions, paid time off, holidays, and tuition and training reimbursement.

Requirements

You’ll be responsible for:

  • Designing, developing, and maintaining C++ applications supporting U.S. Navy submarine combat systems.
  • Building and packaging software applications as containers for deployment to a Kubernetes-based runtime environment, working with senior engineers on configuration and deployment.
  • Developing unit tests for software components and supporting test coverage as features evolve.
  • Executing components and integration testing in lab environments troubleshooting defects identified during test.
  • Collaborating with product leads and test engineers to understand requirements, resolve issues and deliver software within an agile development environment.
  • Producing clear, maintainable, well-documented code that follows program coding and configuration management standards.
Required Skills
  • U.S. citizenship and an active DoD Secret clearance at time of hire.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, plus 1–3 years of professional software development experience using one or more of the following languages: Java, C++11 (or newer), or Python.
  • Working knowledge of C++11 or newer and fundamental software engineering practices.
  • Familiarity with Git-based version control and code review workflows.
  • Familiarity with Linux based development environments.
  • Familiarity with agile software development methodologies and collaborative team environments.
  • Ability to communicate effectively within technical teams and customer environments.
Preferred Skills
  • Experience developing/working in a Linux environment, including Red Hat Enterprise Linux (RHEL).
  • Experience containerizing applications with Docker or Podman.
  • Familiarity with Kubernetes or another container orchestration platform.
  • Familiarity with CI/CD pipelines and automated build, test and deployment workflows.
  • Scripting experience in Python or bash.
  • Ability to learn new technologies and take on increasing responsibilities.
  • Experience working within a small agile team environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Software Engineer
Senior Software Engineer

Altron Inc • Manassas (VA)

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

Altron Inc • Middletown (RI)

On-site
USD 125,000 - 134,000
Engineer - Embedded Software
Engineer - Embedded Software

General Dynamics Corporation • Middletown (RI)

Hybrid
USD 95,000 - 145,000
Software Engineer I/II (Entry-level)
Software Engineer I/II (Entry-level)

General Dynamics Electric Boat • Middletown (RI)

On-site
USD 65,000 - 90,000
Software Engineer (Experienced)
Software Engineer (Experienced)

General Dynamics Electric Boat • Middletown (RI)

On-site
USD 110,000 - 140,000
Naval Software Systems Engineer: DevOps & Integration
Naval Software Systems Engineer: DevOps & Integration

Altron Inc • Manassas (VA)

On-site
USD 84,000 - 115,000
Healthcare benefits (medical, dental,3
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
Software Developer
Software Developer

The Amatriot Group • Bethesda (MD)

On-site
USD 75,000 - 105,000