Singularity Defense Corp. is hiring a Radar Systems Software Engineer to lead the design, development, integration, and validation of critical radar and sensor software systems. You will architect the software that transforms raw sensor data into reliable, engagement-quality tracks and situational awareness products for downstream fire control and engagement systems.
What You'll Do
- Architect, build, and deploy radar and sensor-processing software for target discovery, tracking, classification, and status reporting in mission-critical defense applications.
- Develop and improve functionality including radar mode logic, track initiation and maintenance, correlation, filtering, state estimation, sensor resource management, and handoff of tracks to fire control.
- Design and implement software interfaces between radar/sensor subsystems, C2 nodes, mission software, simulation environments, and fire control components.
- Build high-performance, deterministic software in real-time or near-real-time environments where latency, fidelity, and robustness are critical.
- Develop radar and sensor models for algorithm development, simulation, test, performance assessment, and system trade studies.
- Work across signal-processing-adjacent software, tracking pipelines, middleware, and distributed system infrastructure to support end-to-end sensing performance.
- Partner closely with fire control, systems engineering, hardware, integration/test, autonomy, and product teams to ensure the sensing stack supports mission outcomes.
- Contribute to verification and validation through software-in-the-loop, hardware-in-the-loop, lab integration, range events, and field exercises.
- Support performance analysis of radar and sensor systems in clutter, degraded conditions, electronic attack environments, and other operationally realistic scenarios.
- Help define requirements, interface control documents, test strategies, and review artifacts for internal development and external customer engagement.
- Mentor teammates and raise the team’s capability in radar systems, sensor modeling, tracking software, and defense-grade engineering rigor.
What We're Looking For
- Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, Physics, Applied Mathematics, or a related technical field.
- 8+ years of experience developing software for radar systems, sensor systems, tracking systems, mission systems, autonomy, or other high-performance real-world platforms.
- Strong software engineering foundation, including experience designing, implementing, testing, and debugging production-quality systems.
- Strong proficiency in C++ and Python.
- Experience developing on Linux in performance-sensitive environments.
- Experience building software for one or more of the following: radar systems, EO/IR systems, RF sensing, tracking systems, sensor fusion systems, air and missile defense systems, or related defense platforms.
- Familiarity with estimation, filtering, tracking, classification, or multi-sensor correlation concepts.
- Experience working in cross-functional environments involving hardware, embedded systems, integration/test, and systems engineering.
- Ability to reason clearly about concurrency, latency, failure modes, and real-world deployment constraints.
- Strong written and verbal communication skills, including the ability to work directly with technical leadership, operators, and government customers.
- U.S. citizenship and ability to obtain and maintain a U.S. security clearance.
Technical Stack
- C++
- Python
- Linux
Work Mode
This position offers a hybrid work model.





