Software Developer
Core
Develop and maintain real-time software for aircraft tracking and aircrew training systems used by US military tactical training ranges.
Role type
Senior C++ software engineer (real-time systems)
Builds
Aircraft tracking software, aircrew training simulations, and real-time control systems for radar and target devices
Domain
Defense / Military Range Operations / Real-Time Systems
Deliverable
production ML models | product features
Required skills
C++, Windows, Red Hat Enterprise Linux (RHEL), Visual Studio, Qt Creator, real-time system development, database management, static code analysis, vulnerability assessment
Preferred skills
Ada, Pascal, TS/SCI clearance
Responsibilities
Research, design, implement, and test TARIF software applications; Develop and modify software for real-time control of external devices; Support delivery of simulations and software models for Air Combat Training Systems; Troubleshoot, debug, and maintain existing software; Collaborate with hardware engineers to integrate complex systems
Seniority
Mid-to-Senior, hands-on IC
