Senior C++ Engineer: Modernized Tracking & Classification

Aviation & Missile Solutions

Huntsville (AL)

On-site

USD 120,000 - 150,000

Full time

25 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Aviation & Missile Solutions in Huntsville, AL, seeks a Software Developer to modernize and extend the CTC product line within CBC2. You will refactor Windows-specific components into modular, cross-platform C++20 code and design containerized builds for scalable deployment.

The role demands strong modern C++, experience with CMake, Docker, and distributed messaging; US citizenship and relocation eligibility, with DoD security clearance considerations.

Qualifications

  • BS in Computer Science/Computer Engineering/Software Engineering/Electrical Engineering/Applied Physics or related STEM field
  • 7+ years of software engineering experience with BS or 5+ years with MS
  • US citizenship and DoD security clearance eligibility
  • Willingness to relocate to Huntsville, AL

Responsibilities

  • Modernize architecture and port legacy Windows-specific C++ code to cross-platform, modular C++20 components
  • Containerize applications using Docker for modern deployment pipelines
  • Design high-performance, multi-threaded C++20 applications for tracking, state estimation, and data fusion pipelines
  • Architect, clean up, and manage CMake build configurations for multi-target builds
  • Diagnose, trace, and debug complex codebases with minimal documentation
  • Collaborate with leads to prototype next-generation distributed tracking capabilities

Job description

Aviation & Missile Solutions in Huntsville, AL, seeks a Software Developer to modernize and extend the CTC product line within CBC2. You will refactor Windows-specific components into modular, cross-platform C++20 code and design containerized builds for scalable deployment.

The role demands strong modern C++, experience with CMake, Docker, and distributed messaging; US citizenship and relocation eligibility, with DoD security clearance considerations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer: Composite Tracking & Classification
Senior C++ Engineer: Composite Tracking & Classification

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 110,000 - 180,000
Senior Software Engineer - Composite Tracking and Classification
Senior Software Engineer - Composite Tracking and Classification

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 120,000 - 150,000
Senior Software Engineer – Composite Tracking and Classification
Senior Software Engineer – Composite Tracking and Classification

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 110,000 - 180,000
Principal Software Engineer — Java/C++ for Defense
Principal Software Engineer — Java/C++ for Defense

TCS • Huntsville (AL)

On-site
USD 120,000 - 170,000
Health insurance
Vision insurance
Dental insurance
+10
Senior Software Engineer
Senior Software Engineer

Lumicity • Los Angeles (CA), California (MO)

On-site
USD 100,000 - 130,000
Software Engineer, Missile Defense Systems (C++, Ada, Java)
Software Engineer, Missile Defense Systems (C++, Ada, Java)

Corvid Technologies • Huntsville (AL)

On-site
USD 110,000 - 160,000
Health insurance
Retirement plans
Generous PTO
+2
Senior Software Engineer – IAMD Battle Command
Senior Software Engineer – IAMD Battle Command

TCS • Huntsville (AL)

On-site
USD 110,000 - 165,000
Health insurance
401(k) match
Profit sharing
+4
Simulation Software Engineer - C++ | Windows/Linux
Simulation Software Engineer - C++ | Windows/Linux

Modern Technology Solutions, Inc. • Dayton (OH)

On-site
USD 90,000 - 120,000
PTO & Holidays
401k match
ESOP
+2
Senior Real-Time C++ Engineer — Secret Clearance
Senior Real-Time C++ Engineer — Secret Clearance

SCCI • Dahlgren (VA)

On-site
USD 120,000 - 160,000
Health benefits
Dental benefits
Vision benefits
+6
Principal Software Engineer (Java/C++) for Defense Systems
Principal Software Engineer (Java/C++) for Defense Systems

Technical Consulting Solutions, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 110,000 - 160,000
BC/BS Health
401(k) match
Profit Sharing
+2