What are the responsibilities and job description for the Software Radar Engineer position at Nickerson Talent Solutions?
Overview
We are seeking a Senior Software Engineer (C / C ) with strong experience in radar and sensor system integration at the Command and Control (C2) level. This role is focused on building and supporting operational software that ingests, processes, correlates, and fuses radar and sensor data to support real-world situational awareness and decision-making systems.
This is not a radar design or algorithm research position. The focus is on software engineering, system integration, and operational deployment, not waveform development or sensor physics.
What You’ll Do
- Interface with existing and legacy radar and sensor systems
- Ingest and process radar-generated measurements and track data
- Develop software for track correlation, fusion, and situational awareness
- Support integration of multiple sensors into unified operational pictures
- Debug and resolve complex system-level issues (latency, concurrency, real-time behavior)
- Work within large-scale, long-lived C codebases
- Translate system requirements and CONOPS into software solutions
- Support deployment and sustainment of operational C2 systems
- Collaborate with engineers, stakeholders, and end users in a defense environment
Required Qualifications
- 6 years of professional software engineering experience
- Strong proficiency in C / C development on Linux
- Experience working in large-scale production codebases
- Strong debugging and problem-solving skills in complex systems
- Experience working with radar or sensor data in software systems
- Ingesting radar measurements or tracks
- Processing, transforming, or fusing sensor outputs
- Experience in system-level integration (not purely algorithm or research focused)
Preferred Experience
- Experience in C2, track management, or sensor fusion systems
- Multi-sensor or multi-radar integration experience
- Defense, aerospace, or air & missile defense domain experience
- Familiarity with legacy or poorly documented systems
- Experience with tactical or serial interfaces (TCP/UDP, RS-232, custom protocols)
- Knowledge of ground-based radar systems (e.g., Sentinel, Giraffe, TPQ series, KuRFS, etc.)
- Experience with tactical data links (Link 11 / Link 16 is a plus)
- Experience working directly with customers or system stakeholders
Modern Software Practices (Strong Plus)
- Docker, Kubernetes, or containerized development environments
- CI/CD pipelines (Jenkins, GitLab CI, etc.)
- Git-based workflows and code reviews
- CMake, Ninja, or similar build systems
- Modern C design principles (multithreading, performance optimization, OO design)
Nice to Have
- Data visualization or UI development experience
- Middleware systems (DDS, ActiveMQ, etc.)
- Secure software development practices (CVE mitigation, hardened systems)
- Active or prior security clearance
#LI-S