Embedded Modernization Engineer (Rust/C++)

Booz Allen Hamilton

Manassas (VA)

On-site

USD 87,000 - 198,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, life, disability benefits
Tuition assistance
Work-life programs
Paid leave
Professional development
Retirement benefits
Recognition program

Job summary

Booz Allen Hamilton is seeking a Modernization Software Engineer to modernize mission-critical systems for national defense. You will work on a small embedded team performing hands-on analysis, tooling deployment, and integration of modernized solutions. A secret clearance and a bachelor’s degree are required.

The role emphasizes collaboration with the client, disciplined coding, and the ability to navigate legacy code while adopting modern development practices in Linux and Windows environments.

Qualifications

  • 5+ years of software development experience with Rust and C/C++, including debugging and system-level programming.
  • Experience with memory management, modularity, and design patterns.
  • Experience with containerization technologies (Docker/Podman/Kubernetes) and CI/CD tooling.
  • Experience with Linux, Git, SSH, CLI tooling, and networking basics.

Responsibilities

  • Modernize legacy systems into robust, scalable software solutions.
  • Collaborate with embedded software teams and clients on daily basis.
  • Develop and test on Linux/Windows environments, and read legacy interfaces.

Skills

Rust & C/C++
Memory management
CI/CD tooling
Linux
Git & CLI
Secret clearance

Education

Bachelor’s degree

Tools

Docker
Podman
Kubernetes
Git

Job description

Booz Allen Hamilton is seeking a Modernization Software Engineer to modernize mission-critical systems for national defense. You will work on a small embedded team performing hands-on analysis, tooling deployment, and integration of modernized solutions. A secret clearance and a bachelor’s degree are required.

The role emphasizes collaboration with the client, disciplined coding, and the ability to navigate legacy code while adopting modern development practices in Linux and Windows environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mission-Critical Software Engineer (Secret Clearance)
Mission-Critical Software Engineer (Secret Clearance)

Booz Allen Hamilton • Northern (KY)

Hybrid
USD 87,000 - 198,000
Health benefits
Retirement program
Embedded Software Engineer for Mission-Critical Systems
Embedded Software Engineer for Mission-Critical Systems

Booz Allen Hamilton • El Segundo (CA)

Hybrid
USD 69,000 - 158,000
Senior Software Sustainment Engineer - Embedded & Cloud
Senior Software Sustainment Engineer - Embedded & Cloud

Booz Allen Hamilton • Belcamp (MD)

On-site
USD 87,000 - 198,000
Embedded Software Engineer
Embedded Software Engineer

ResilAient Talent Hub • Herndon (VA)

On-site
USD 170,000 - 210,000
Senior Full-Stack Engineer for Mission-Critical DoD Apps
Senior Full-Stack Engineer for Mission-Critical DoD Apps

Booz Allen Hamilton • Arlington (VA)

On-site
USD 87,000 - 198,000
Mission-Critical Embedded Software Engineer
Mission-Critical Embedded Software Engineer

Booz Allen Hamilton • Annapolis (MD)

On-site
USD 69,000 - 158,000
Senior Embedded Software Engineer – Cloud & Automation
Senior Embedded Software Engineer – Cloud & Automation

Booz Allen Hamilton • Aurora (CO)

On-site
USD 87,000 - 198,000
Software Sustainment Engineer: Modernize Legacy Systems
Software Sustainment Engineer: Modernize Legacy Systems

Booz Allen Hamilton • Virginia

Hybrid
USD 62,000 - 141,000
Legacy Systems Sustainment Engineer
Legacy Systems Sustainment Engineer

Booz Allen Hamilton • Dahlgren (IL)

On-site
USD 62,000 - 141,000
C4I Systems Engineer - Naval Modernization Lead
C4I Systems Engineer - Naval Modernization Lead

Booz Allen Hamilton • North Charleston (SC)

On-site
USD 87,000 - 198,000