Senior Radar Systems Software Developer/Engineer
Listed on 2026-10-17
-
Software Development
Software Engineer, Python, Embedded Software Engineer, C++ Developer
Senior Software Developer – DARC2 Program – Colorado Springs, CO
ASRC Federal System Solutions, LLC (AFSS), a subsidiary of ASRC Federal, is a premier provider of systems engineering, software engineering, systems integration, engineering, and program management services supporting mission-critical national security and defense programs.
AFSS is seeking a Senior Software Developer to support the Deep Space Advanced Radar Capability (DARC2) Program in Colorado Springs, Colorado. This position will support software development, integration, test, and Mission Transfer capabilities for an advanced ground-based radar system supporting the Department of Defense's Space Domain Awareness mission.
The selected candidate will develop, modify, integrate, test, and troubleshoot mission software supporting the detection, tracking, and characterization of space objects. A primary focus of this position will be software supporting Mission Transfer—the coordinated transfer of responsibility for tracking a space object from one DARC radar site to another while maintaining mission and track continuity across the distributed radar architecture.
The position will work closely with software, radar, systems engineering, integration, test, cybersecurity, and operations teams to develop and integrate capabilities supporting multi-site radar operations, track-data exchange, sensor coordination, and continuity of space-object tracking between geographically separated DARC sites.
The ideal candidate is an experienced software developer with strong C++, Python, and Java skills and an understanding of radar, sensor, or tracking systems. Experience developing software for ground-based radar, radar tracking, sensor data processing, multi-sensor integration, or Space Domain Awareness applications is highly desired.
Key Responsibilities- Design, develop, modify, integrate, test, and maintain software supporting DARC2 radar mission capabilities.
- Develop software supporting Mission Transfer and continuity of space-object tracking between geographically separated DARC radar sites
. - Develop and maintain mission software using C++, Python, and Java within a complex, distributed software environment.
- Support software functions associated with radar tracking, track management, track-data processing, sensor coordination, and exchange of mission information between DARC sites.
- Analyze software architectures, interfaces, algorithms, data structures, messaging, and system data flows supporting multi-site radar operations.
- Develop and integrate software interfaces supporting reliable exchange of tracking and mission data between distributed systems.
- Support continuity and integrity of mission and track information as tracking responsibility transitions between DARC radar sites.
- Develop software solutions supporting radar data processing, mission processing, system control, external interfaces, and related mission functions.
- Troubleshoot complex software, system interface, data-processing, synchronization, timing, communications, and performance issues.
- Support software installation, configuration, deployment, integration, checkout, and verification in development, integration, test, and operational environments.
- Collaborate with radar engineers, systems engineers, software developers, integration and test personnel, cybersecurity personnel, and operators to resolve system-level technical issues.
- Translate mission and system requirements into software requirements, designs, interfaces, algorithms, and executable software capabilities.
- Develop and execute unit, integration, regression, and system-level software testing, including testing of multi-site mission scenarios and interfaces.
- Participate in software design reviews, code reviews, technical…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).