Embedded Software Engineer — Networking & Cybersecurity

CACI International Inc

Lisle (IL)

On-site

USD 64,000 - 128,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI International Inc is seeking a Software Engineer to contribute across the software stack for security-focused telecommunications and networking equipment, leveraging Linux/Unix on multiple hardware platforms. The role emphasizes developing reliable software from low-level drivers to full-stack applications in a cyber security domain.

You will work under supervision to implement, test and document software, collaborate with a product team to explore concepts, and participate in security

Qualifications

  • Bachelor's degree in a technical field such as CS/EE
  • 0–5 years of related experience
  • Experience with programming in C/C++/Python

Responsibilities

  • Implement, test and document software in telecommunications and IP/computer networking equipment in the cyber security domain.
  • Work with a product development team to develop concepts and assess feasibility of solutions.
  • Participate in security analysis, software/tool development, testing, and infrastructure tasks.
  • Operate in a lab environment with automation tools and protocol analyzers.
  • Travel to other CACI locations or customer sites as needed.

Skills

C
C++
Java
Python
RISC-V assembly
Device drivers
Kernel
Windows/Linux/Unix
IP networking

Education

Bachelor's Degree in Computer Science or related

Job description

CACI International Inc is seeking a Software Engineer to contribute across the software stack for security-focused telecommunications and networking equipment, leveraging Linux/Unix on multiple hardware platforms. The role emphasizes developing reliable software from low-level drivers to full-stack applications in a cyber security domain.

You will work under supervision to implement, test and document software, collaborate with a product team to explore concepts, and participate in security

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

Similar jobs worth comparing

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
Embedded Software Engineer
Embedded Software Engineer

CACI International Inc • Florham Park (NJ)

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

BHR Consulting • Sterling Heights (MI)

On-site
USD 85,000 - 120,000
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
Embedded Software Engineer – Secure Networking (C/C++, Linux)
Embedded Software Engineer – Secure Networking (C/C++, Linux)

Viasat • Tampa (FL)

On-site
USD 117,000 - 185,000
WaveLogic Embedded Networking Software Engineer
WaveLogic Embedded Networking Software Engineer

Ciena • Atlanta (GA)

On-site
USD 69,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+2
Cybersecurity Engineer: Defend & Harden Critical Networks
Cybersecurity Engineer: Defend & Harden Critical Networks

CACI International Inc • Oklahoma City (OK)

On-site
USD 90,000 - 190,000
Senior Embedded Engineer — Security & Reverse Engineering
Senior Embedded Engineer — Security & Reverse Engineering

CACI International • Florham Park (NJ)

On-site
USD 113,000 - 238,000
Senior Embedded Security Engineer
Senior Embedded Security Engineer

CACI International Inc • Florham Park (NJ)

On-site
USD 113,000 - 238,000
Senior Cyber Software Engineer - Embedded Linux & PKI
Senior Cyber Software Engineer - Embedded Linux & PKI

Persistent Systems • New York (NY), Town of Montana (WI)

On-site
USD 179,000 - 228,000