
Senior Radar Systems Software Developer/Engineer
ASRC Federal Holding Corporation1 day ago
Colorado Springs, CO, USASenior
Responsibilities
- Design, develop, modify, integrate, test, and maintain software supporting DARC2 radar mission capabilities.
- Develop Mission Transfer software that maintains space-object tracking continuity between geographically separated DARC radar sites.
- Develop and maintain distributed mission software using C++, Python, and Java.
- Support radar tracking, track management, track-data processing, sensor coordination, and exchange of mission information.
- Analyze software architectures, interfaces, algorithms, data structures, messaging, and system data flows.
- Develop and integrate interfaces for reliable exchange of tracking and mission data between distributed systems.
- Troubleshoot software, system-interface, data-processing, synchronization, timing, communications, and performance issues.
- Support software installation, configuration, deployment, integration, checkout, and verification across development, test, and operational environments.
- Translate mission and system requirements into software requirements, designs, interfaces, algorithms, and executable capabilities.
- Develop and execute unit, integration, regression, and system-level tests, including multi-site mission scenarios.
- Participate in design reviews, code reviews, technical interchange meetings, integration events, and Mission Transfer verification.
- Support configuration management, version control, build processes, continuous integration, software releases, and technical baseline management.
- Create and maintain software design documentation, interface documentation, test procedures, problem reports, and other technical documentation.
- Collaborate with radar, systems, cybersecurity, integration, test, and operations teams to resolve system-level issues.
- Travel up to 25% for integration and test, Mission Transfer verification, customer meetings, installation, coordination, and field support.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mathematics, Physics, or another STEM discipline with at least eight years of related experience, or a master's degree with at least six years of related experience.
- Active U.S. Government Secret security clearance and ability to maintain the required clearance.
- Significant professional software development experience using C++.
- Software development experience using Python and Java.
- Experience designing, developing, integrating, testing, and troubleshooting software for complex systems.
- Strong understanding of object-oriented design, data structures, algorithms, and software engineering principles.
- Experience developing and troubleshooting software in Linux and Red Hat Enterprise Linux environments.
- Experience with distributed software systems, system-to-system interfaces, software architectures, messaging, and system data flows.
- Experience with configuration management, source and version control, build processes, controlled releases, debugging, performance analysis, integration testing, and root-cause analysis.
- Experience using Git, JIRA, Confluence, or equivalent collaboration and development tools.
- Experience working in Agile software development environments and with complex technical requirements and documentation.
- Strong written and verbal communication skills and ability to work with multidisciplinary teams.
- Preferred qualifications include an active Top Secret clearance, radar or sensor software experience, radar fundamentals, radar signal processing, DSP, MATLAB, multi-sensor or geographically distributed systems, Space Domain Awareness, real-time mission software, networked applications, inter-process communications, data serialization, multithreaded and parallel development, CUDA, Docker, Kafka, automated testing, CI/CD, DevSecOps, and radar hardware or fielded-site integration experience.
- Security+ or equivalent DoD 8140 certification is preferred.
Benefits
- Benefits may include health care, dental, vision, life insurance, 401(k), education assistance, paid time off, holidays, and other legally required leave.
- The position is based in Colorado Springs, Colorado, may require up to 25% travel, and supports development, integration, test, operational, and field environments.