> Markdown version of [/jobs/ext/3958981-software-engineer](https://www.wearedevelopers.com/jobs/ext/3958981-software-engineer). 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 - **Company:** CACI International Inc. - **Location:** Chantilly, VA, United States - **Experience:** Experienced - **Salary:** $69,100.0 - $141,500.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Software Applications, JIRA, C++ (Programming Language), Cloud Computing, Computer Programming, Linux, Image Quality, Python (Programming Language), Scrum Methodology, Signal Processing, Software Engineering, Rust (Programming Language), Information Technology, Programming Languages - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-chantilly-va--033d445c-123c-4f9d-ab6f-cd3766b7ae3e ## About the Role Software Engineering, Sensitive Compartmented Information (SCI), Top Secret Clearance, Willing to Travel, Emerging Technology, Physics, Algorithms, Software Development, Security Clearance, Prototyping, Required: * Active TS/SCI U.S. Government Security Clearance * 3-5 years of Software Engineering experience * A degree in computer science, electrical engineering, physics, or a related field; four years of professional experience in software or signals processing in lieu of a degree; or military background in electronic warfare and/or signals processing Interest in learning remote sensing technologies * Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity developing in Linux and/or in a cloud environment (AWS preferred) Excellent problem-solving and analytical skills * Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently Ability to work onsite Desired: * Programming skills in multiple languages Knowledge of, or background in radar or electro-optical fields. * Academic experience in digital signal processing * Scrum/Agile Development knowledge and experience with Jira Experience writing software implementing algorithms * Passion for solving hard problems * What You Can Expect: A culture of integrity. ## Description * Take algorithm definitions and prototypes and convert them into robust software applications * Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate to improve product image quality * Design, develop, and maintain robust and scalable software applications using modern programming languages and technologies. * If a software engineer, write clean, efficient, and well-tested code that adheres to best practices and coding standards * Learn about synthetic aperture radar (SAR) or electro-optical collection techniques * Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance * Troubleshoot and resolve technical issues in a timely and effective manner Learning from our recognized leaders and setting oneself up for future leadership in the area