> Markdown version of [/jobs/ext/3080770-mid-level-ibcs-sensor-track-processing-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/3080770-mid-level-ibcs-sensor-track-processing-software-engineer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Level IBCS Sensor & Track Processing Software Engineer (C++) - **Company:** Leidos Holdings, Inc. - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Salary:** $107,900.0 - $195,050.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Confluence, JIRA, C++ (Programming Language), Computer Programming, Computer Engineering, Serialization, Linux, Distributed Data Store, Middleware, Hardware Interface Design, Linux System Administration, Object-Oriented Software Development, Scrum Methodology, Scaled Agile Framework, Software Engineering, Systems Integration, Data Processing, Information Technology, Low Latency, Atlassian Tools, C++14 - **Published:** September 25, 2026 - **Apply:** https://www.careerjet.com/job/us0cdcce5e4b26f63a642024b8c90c3b81/eaa ## About the Role * C++ Proficiency: Strong object-oriented design and programming skills in modern C++ within Linux environments. * Middleware Knowledge: Understanding of real-time distributed data distribution, specifically RTI DDS. * Sensor & Track Processing Domain: Experience with sensor data handling, track correlation, composite tracking, or CID principles. * Agile Collaboration: Experience working within structured SAFe or SCRUM development workflows. * Problem-Solving Skills: Ability to troubleshoot complex real-time concurrency, data serialization, and network latency issues., * Bachelor's degree or above in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline. * Minimum of 5+ years (3 years with a Master's degree) of software engineering experience utilizing modern C++ on Linux platforms. * Hands-on experience with RTI DDS or similar real-time publish/subscribe middleware platforms. * Technical experience with sensor processing, tracking, or radar data handling. * Experience working in Agile environments (SAFe/SCRUM) utilizing Atlassian tools. * Must be available to work full-time onsite in Huntsville, AL. * Active DoD Secret Clearance., * 9+ years (7 years with a Master's degree) of C++ software engineering experience. * Direct experience integrating air defense sensors such as Sentinel A3/A4 into composite tracking or IAMD system architectures. * Domain experience with Combat Identification (CID) algorithms and track management systems. * Strong technical writing and communication skills. ## Description * Develop Low-Latency C++ Software: Write, optimize, and maintain high-performance C++ applications operating within Linux environments. * Implement Middleware Messaging: Utilize Real-Time Innovations (RTI) DDS to manage high-throughput, low-latency publish/subscribe messaging across distributed nodes. * Process Sensor & Tracking Data: Develop algorithms to ingest, process, and correlate data from sensors such as Sentinel A3/A4 to maintain an accurate composite track picture. * Integrate Combat Identification (CID): Support the design and implementation of CID logic to ensure rapid and accurate threat discrimination. * Execute in SAFe/SCRUM: Collaborate in an Agile SAFe framework, using the Atlassian suite (Jira/Confluence) to plan, track, and complete software increments. * System Integration & Testing: Partner with cross-functional teams to integrate sensor software components with hardware interfaces and broader battle management nodes.