Job Requirements
Austin, TX Huntsville, AL
Secret Polygraph Unspecified
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Title: Senior Radar Software Engineer III
Austin, TX - Tuesday-Thursday Onsite
Huntsville, AL - Full Time Onsite
Clearance: Clearable US Citizen
Job Description
Out Client is seeking an experienced Software Engineer III with deep expertise in C/C++ and radar sensor data processing to help advance the next generation of our industry-leading Command, Control, and Intelligence (C2I) product line. In this role, you will work hands-on within a large, mature C++ codebase that is being modernized to operate in a contemporary, containerized ecosystem.
You will join the Product Innovation organization, contributing to the development, evolution, and operational sustainment of mission-critical C2I applications deployed globally. This position is well suited for engineers who thrive on solving complex problems in large-scale systems and who want to influence long-term architecture in a high-impact, real-world environment.
If you are motivated by deep technical challenges, system-level thinking, and meaningful national security work, this role offers a unique opportunity to make a lasting impact.
Responsibilities
Required Skills & Qualifications
Desired Skills & Qualifications
Austin, TX - Tuesday-Thursday Onsite
Huntsville, AL - Full Time Onsite
Clearance: Clearable US Citizen
Job Description
Out Client is seeking an experienced Software Engineer III with deep expertise in C/C++ and radar sensor data processing to help advance the next generation of our industry-leading Command, Control, and Intelligence (C2I) product line. In this role, you will work hands-on within a large, mature C++ codebase that is being modernized to operate in a contemporary, containerized ecosystem.
You will join the Product Innovation organization, contributing to the development, evolution, and operational sustainment of mission-critical C2I applications deployed globally. This position is well suited for engineers who thrive on solving complex problems in large-scale systems and who want to influence long-term architecture in a high-impact, real-world environment.
If you are motivated by deep technical challenges, system-level thinking, and meaningful national security work, this role offers a unique opportunity to make a lasting impact.
Responsibilities
- Design, develop, and modernize major components of a large C++ codebase, with emphasis on sensor and radar data processing applications
- Work within modern cloud and containerized environments, including Docker, Podman, and Kubernetes
- Lead or contribute to architectural decisions, refactoring initiatives, performance tuning, and modernization efforts
- Diagnose and resolve complex system-level issues, including multi-threaded behavior, memory management, and real-time processing challenges
- Contribute to containerization strategies, CI/CD pipeline improvements, and runtime optimization of large-scale applications
- Provide technical guidance and mentorship to junior-level engineers
- Promote and apply best practices in software design, coding standards, testing, reliability, and performance
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field with concentration in software development
- 6+ years of professional software development experience, or equivalent demonstrated contributions
- Experience working with networking and data interfaces, preferably related to radar or other sensor systems
- Familiarity with algorithms and approaches for sensor data processing, such as tracking, correlation, and fusion
- Expert-level proficiency in C and C++, including memory management, multi-threading, performance optimization, and advanced debugging
- Experience developing, deploying, and running applications in containerized environments (Docker, Podman)
- Strong proficiency with Git, including branching strategies, merging, rebasing, and collaborative code reviews
- Solid Linux background, including development, debugging, shell environments, and build systems
- U.S. Citizenship and the ability to obtain and maintain a security clearance
Desired Skills & Qualifications
- Experience in the Defense, Aerospace, or Air & Missile Defense domains, particularly with real-time or multi-sensor systems
- Hands-on experience with:
- Messaging and middleware architectures (e.g., DDS, ActiveMQ)
- Multi-sensor data processing and analysis
- Integration of sensor track data into C2 systems using tactical data links (TDLs)
- Familiarity with modern build systems such as CMake, Ninja, and CPack
- Experience with CI/CD pipelines and tooling, including Jenkins and GitLab CI
- Strong understanding of:
- Object-oriented design principles and modern C++ paradigms
- Algorithms, data structures, and performance-conscious design
- Distributed systems, networking concepts, or real-time processing architectures
- Proven experience working in large, complex codebases (hundreds of thousands to millions of lines of code)
- Knowledge of secure software development practices, including CVE remediation, dependency analysis, and secure coding standards
- Demonstrated ability to lead technical efforts and guide small development teams
group id: 10364120