Cyber Software Engineer - R&D for Next-Gen Cyber Tools

CACI International Inc

Florham Park (NJ)

On-site

USD 79,400 - 162,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI International Inc. in Florham Park, NJ seeks a Cyber Software Engineer to help design, prototype, and transition cyber tools and capabilities for DoD/IC missions.

You will work with software, systems, and data science teams on mission-focused R&D, demonstrations, and capability development, while preparing technical documents and participating in reviews under a SECRET clearance. The role emphasizes hands-on development, testing in cyber-physical environments, and close collaboration with

Qualifications

  • 2+ years of hands-on software design & development, cybersecurity R&D, systems analysis, or capability development.
  • Active SECRET clearance
  • Background in networking, distributed systems, or cyber operations concepts.
  • 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.
  • Knowledge in Algorithms & Data Structures
  • 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 programming and protocol: Socket programming such as TCP/UDP, routing protocols, L2/L3 tunneling.

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.
  • Assist in implementing and evaluating 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.

Skills

Python
C/C++
Networking concepts
Algorithms & Data Structures
Socket programming
PyTorch
TensorFlow
Scikit-learn
SciPy
Virtual environments

Tools

PyTorch
TensorFlow
Scikit-learn
SciPy

Job description

CACI International Inc. in Florham Park, NJ seeks a Cyber Software Engineer to help design, prototype, and transition cyber tools and capabilities for DoD/IC missions.

You will work with software, systems, and data science teams on mission-focused R&D, demonstrations, and capability development, while preparing technical documents and participating in reviews under a SECRET clearance. The role emphasizes hands-on development, testing in cyber-physical environments, and close collaboration with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cyber Software Engineer - R&D for Next-Gen Cyber Tools
Cyber Software Engineer - R&D for Next-Gen Cyber Tools

CACI International Inc. • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Flexible time off
Comprehensive benefits package
Professional development opportunities
Software Engineer - Real-Time Embedded & Cybersecurity
Software Engineer - Real-Time Embedded & Cybersecurity

CACI International Inc. • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Flexible time off
Comprehensive benefits
Learning and development opportunities
Cybersecurity Software Engineer Real-Time Embedded Systems
Cybersecurity Software Engineer Real-Time Embedded Systems

CACI International Inc • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Cyber Software Engineer
Cyber Software Engineer

CACI International Inc • Florham Park (NJ)

On-site
USD 79,400 - 162,700
Cyber Software Engineer
Cyber Software Engineer

CACI • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Cyber Software Engineer Florham Park, NJ, US
Cyber Software Engineer Florham Park, NJ, US

CACI International Inc. • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Flexible time off
Comprehensive benefits package
Professional development opportunities
R&D Cybersecurity Engineer: Prototyping Next-Gen Defense
R&D Cybersecurity Engineer: Prototyping Next-Gen Defense

electro soft • Fort Belvoir (VA)

On-site
USD 130,000 - 180,000
R&D Cybersecurity Engineer
R&D Cybersecurity Engineer

electro soft • Fort Belvoir (VA)

On-site
USD 130,000 - 180,000
Capabilities Development Engineer (CDS) — CyberTech
Capabilities Development Engineer (CDS) — CyberTech

CNSS • National Security Systems • Timonium (MD)

On-site
USD 105,000 - 197,000
DCIPS trial period
Comprehensive benefits
Senior Cybersecurity Implementation Engineer
Senior Cybersecurity Implementation Engineer

CACI International Inc. • Springfield (VA), Northern (KY)

Hybrid
USD 94,000 - 198,000