Senior Software Engineer
CACI International Inc · Florham Park, New Jersey, US
Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Per...
Job description
Job Title: Senior Software Engineer Job Category: Engineering: Time Type: Full time: Minimum Clearance Required to Start: Top Secret Employee Type: Regular: Percentage of Travel Required: Up to 10% Type of Travel: Continental US: - * * The Opportunity: We are seeking a Senior Software Engineer to design and develop advanced cyber capabilities that strengthen national security. In this role, you'll work across real ‑time embedded systems, network technologies, and mission ‑critical cybersecurity solutions. You’ll collaborate with engineers, analysts, and customers to solve complex technical challenges, perform deep ‑dive research, and build innovative tools that address emerging cyber threats. Responsibilities : Qualifications : Required: Desired: - Lead the design, development, and testing of real ‑time embedded and application ‑level software for networked systems - Develop advanced security analysis tools, vulnerability research workflows, and software ‑hardening techniques - Conduct reverse engineering across Windows, Linux, mobile, and embedded platforms - Serve as a subject matter expert in key network technologies (IP/MPLS, 4G/5G, optical transport, and related areas) - Analy...