HomeSearchSoftware Engineer Jobs › Cyber Software Engineer

Cyber Software Engineer

caci.wd1.myworkdayjobs.com

Florham Park, NJ, US
More Software Engineer jobs: Software Engineer jobsSoftware Engineer salary

Job Title: Cyber Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity: Join the Cyber Science & Technology (CS&T) team supporting advanced research, development, experimentation, and operational support to tackle challenges in networking and cybersecurity.

CS&T engineers help design, prototype, and transition cutting‑ edge capabilities that enhance national security missions. You will contribute to mission ‑ driven R&D, including customer ‑aligned demonstrations, internal IRAD efforts, and cyber capability development supporting programs and customers across the DoD and IC. Responsibilities : •   Assist in the design and development of innovative cyber tools, techniques, and prototypes that advance next‑ generation cybersecurity and networking capabilities.

•   Support integration and demonstration of experimental capabilities for customer engagements, including planning and execution of capability demonstrations. •   Implement and evaluate algorithms, automation approaches, analytics, and modeling techniques relevant to cyber missions. •   Assist with the design and implementation of realistic cyber ‑ physical test environments to measure system resilience, performance, and operational utility.

•   Collaborate with software engineers, systems engineers, data scientists, and mission operators to transition prototypes into operational workflows. •   Prepare technical documentation, status reports, experiment plans, and demonstration materials for internal and external stakeholders. •   Participate in technical reviews, program planning sessions, and cross ‑organizational coordination with CS&T leadership.

•   Support staffing, capability planning, and technical assessments tied to program requirements. Qualifications: Required:  •   Active Secret clearance • Bachelor's degree in computer science or related field with a minimum of 5 years' experience. •   Hands‑ on experience in software design & development, cybersecurity R&D, systems analysis, or capability development.

•   Strong background in networking, distributed systems, or cyber operations concepts. •   High proficiency in Python and C/C++. •   Familiarity with networking and cyberspace modeling & simulation capabilities. •   Ability to work in research ‑oriented, fast‑moving environments with multidisciplinary teams. •   Strong Algorithms & Data Structures knowledge •   Understanding of networking concepts and protocols.

(E.g., TCP/IP, TLS) •   Systems engineering experience including profiling and code optimization (CPU, memory, latency) •   Experience with Python – incl. Pytorch, tensorflow, sklearn, scipy, virtual environment management • Experience with network programing and protocol: Socket programing such as TCP/UDP, routing protocols, L2/L3 tunneling. Desired:   •   Experience supporting government research-oriented customers or service cyber components.

•   Experience developing cyber‑physical test ranges, simulation environments, or digital twins. •   Familiarity with orchestration frameworks, cloud environments, or advanced analytics. • Experience in computer vision, machine learning, mathematical optimization, understanding of video encoding •   Experience working on multithreaded, distributed high-performance systems •   Active TS/SCI clearance.

- What You Can Expect:  A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day.

You’ll have the autonomy to take the time you need through a unique flexible

Search all live jobs — free, no account →