Senior Software Engineer [2023-012]


Essential Functions

Lead software engineering efforts to open, investigate, design, implement, and test software engineering solutions on existing RTS software products.

Coordinate with Software Engineers, Systems Engineers, Configuration Management, and Test Operations to ensure successful integration, verification, and validation of new software releases.

Support all RTS software products, including Optics, Radar, Telemetry sensors, and Space Surveillance Software in support of the Department of Defense.

Maintained existing software projects by preventing code rot, upgrading systems, and resolving critical software bugs.

Produce Static Code Analysis reports; Remediate critical cyber vulnerabilities as needed.

Support Reagan Test Site missions as well as RTS technical projects involving software and other technical support.

Guide internal software Issue Review Boards (IRBs) to triage all new problem reports and feature requests.

Required Skills:

Understanding and proficiency using Object Oriented Programming (OOP) concepts (Preferably C++ or Java)

Strong knowledge of the Red Hat Linux / Unix Operating System.

Proficiency with Version Control software using SVN or GIT-based products.

Excellent written and verbal communication skills.

Ability to work independently on assigned tasks; self-starter.

Strong analytical, troubleshooting, and problem-solving skills.

Strong organizational and time management skills to balance, plan, prioritize, and execute projects.

Ability to work within a dynamic, fast paced environment with time constraints.

Demonstrated ability to perform the following preferred effectively:

Implementing or upgrading C++ Boost libraries.

Basic System Administration

Use of Static Code Analyzing products such as Fortify

Basic relational database queries

Must be fully vaccinated from the COVID-19 virus, which means two weeks have passed since a single-shot vaccine or the second dose of a two-shot vaccine. Requests for medical or religious accommodations will be considered on a case-by-case basis.

The flexibility to work occasional non-duty hours or on weekends to support specific project or mission requirements.

Must be able to obtain and maintain a DoD Secret Security Clearance, which includes U.S. citizenship or U.S. naturalization.

Valid U.S. Driver’s License required.

Bachelor’s degree in a related Engineering, STEM discipline, Computer Science, Computer Engineering, or Software Engineering.

Two (2) or more years of experience as a Software Engineer in a software development environment. Two (2) or more years of experience with OOP software development (Preferably C++ or Java). Experience applying object-oriented programming knowledge to complex software architectures on the Linux platform. Experience providing inputs to complex project proposals within defined time constraints involving multi-discipline teams. Obtain a Security+, CySA+, GICSP, or similar certification meeting DoD 8140.01 / DoD 8570.01 baseline certification for IAT Level II prior to employment start date and maintain certification thereafter. Obtain a CE (Computer Environment) Linux+, Server+ or similar certification meeting DoD 8140.01/ DoD 8570.01 baseline certification for IAT Level II within 3 months after employment start date and maintain certification thereafter.

Huntsville, AL

Secret, TS or TS/SCI preferred


In compliance with Colorado’s Equal Pay for Equal Work Act, the salary range for this role is $125,000 - $135,000. Please note, salary is based on education, experience, and responsibilities.

U.S. Citizenship is required. EOE including disability/vet
Equal Employment Opportunity Information