> Markdown version of [/jobs/ext/1279353-software-engineer-real-time-systems-c2-integration](https://www.wearedevelopers.com/jobs/ext/1279353-software-engineer-real-time-systems-c2-integration). 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). --- # Software Engineer (Real-Time Systems / C2 Integration) - **Company:** CACI International Inc. - **Location:** Dahlgren, VA, United States - **Salary:** $82,100.0 - $172,400.0 - **Contract:** Contract - **Skills:** Testing (Software), Java (Programming Language), Unit Testing, C++ (Programming Language), Software Debugging, Linux, Middleware, Linux System Administration, Object-Oriented Software Development, Systems Development Life Cycle, Real-Time Operating Systems, Red Hat Enterprise Linux, Software Configuration Management, Software Engineering, System Integration Testing, VxWorks, Real Time Systems, SC Clearance, Information Technology, Codebase, Software Coding - **Published:** July 15, 2026 - **Apply:** https://dejobs.org/x/x/026FC21C8C594EA293A3C7DDC4DF9E10/job/ ## About the Role Required: * Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline. * Demonstrated knowledge of software development principles and Object-Oriented Design. * Proficiency in C++ and Java. * Experience developing and debugging software in Linux environments. * Experience analyzing and modifying existing software codebases. * Experience implementing full SDLC activities beyond code development alone. * Experience with software testing, including automated unit and integration testing. * Ability to work independently and collaboratively to meet program schedules. * Strong written and verbal technical communication skills. * Eligibility to obtain and maintain at least an Interim Secret clearance. Desired: * Experience with Real-Time Operating Systems (RTOS), particularly VxWorks. * Experience using Real-Time Java in embedded or mission-critical systems. * Experience with Red Hat Enterprise Linux (RHEL) 8 and 9 or comparable enterprise Linux distributions. * Familiarity with Open Architecture systems, middleware, and COTS hardware platforms. ## Description * Integrate externally developed missile software components into an existing C2 software baseline. * Implement and validate message sequencing and power-up/power-down sequencing between weapon software and the C2 system. * Develop, analyze, and modify real-time software operating in Linux and RTOS environments. * Utilize Real-Time Java within VxWorks-based systems. * Analyze existing software baselines to understand behavior, interfaces, and constraints. * Debug, test, and validate software through automated unit testing and system integration testing. * Apply Open Architecture principles when integrating software with COTS hardware and middleware. * Follow established SDLC and software configuration management processes. * Communicate technical status, risks, and progress to engineering and program leadership. ## Related Videos - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)