Embedded Cybersecurity Software Engineer (TS/SCI)

CACI International Inc

Florham Park (NJ)

On-site

USD 94,000 - 198,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI International Inc is seeking an Embedded Software Engineer to design real-time embedded and application-level software for networked systems and cyber capabilities. You will collaborate with engineers, analysts, and customers to deliver secure, high-assurance software across Windows, Linux, and embedded platforms.

The role requires strong C/C++ and Python skills, Linux experience, and a move toward advanced network technologies.

Qualifications

  • 5+ years of software development experience using C, C++, Python, or similar languages.
  • Hands-on Linux experience (boot, kernel, and user-space layers).
  • Solid understanding of IP networking concepts and telecommunications systems.
  • Demonstrated competency with at least one assembly language: MIPS, x86, PowerPC, or ARM.
  • Must be a US Citizen and the ability to obtain a security clearance.

Responsibilities

  • 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).
  • Analyze and evaluate security strengths and weaknesses across diverse systems and technologies.
  • Shape system requirements and technical direction through direct collaboration with customers.
  • Contribute to team technical leadership.

Skills

C/C++
Python
Linux
Assembly languages
IP networking

Education

Bachelor's degree in CS/CE

Job description

CACI International Inc is seeking an Embedded Software Engineer to design real-time embedded and application-level software for networked systems and cyber capabilities. You will collaborate with engineers, analysts, and customers to deliver secure, high-assurance software across Windows, Linux, and embedded platforms.

The role requires strong C/C++ and Python skills, Linux experience, and a move toward advanced network technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Real-Time Cyber Capabilities
Embedded Software Engineer - Real-Time Cyber Capabilities

CACI International Inc. • Florham Park (NJ)

On-site
USD 94,000 - 198,000
Mission-Critical Embedded Software Engineer — TS/SCI
Mission-Critical Embedded Software Engineer — TS/SCI

CACI International Inc • Maryland

On-site
USD 113,000 - 238,000
Embedded Software Engineer — Networking & Cybersecurity
Embedded Software Engineer — Networking & Cybersecurity

CACI International Inc • Lisle (IL)

On-site
USD 64,000 - 128,000
Embedded Software Engineer
Embedded Software Engineer

CACI International Inc • Florham Park (NJ)

On-site
USD 94,000 - 198,000
Mission-Centric Embedded Software Engineer (C/C++)
Mission-Centric Embedded Software Engineer (C/C++)

CACI • Jessup (MD)

On-site
USD 113,000 - 238,000
Senior Embedded Software Test Engineer - Cybersecurity
Senior Embedded Software Test Engineer - Cybersecurity

Groupe Kardol • Florham Park (NJ)

On-site
USD 104,000 - 218,000
Senior Embedded Security Engineer (Reverse-Engineering)
Senior Embedded Security Engineer (Reverse-Engineering)

CACI • Florham Park (NJ)

On-site
USD 113,000 - 238,000
Embedded Software Engineer
Embedded Software Engineer

CACI International Inc. • Florham Park (NJ)

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

BHR Consulting • Sterling Heights (MI)

On-site
USD 85,000 - 120,000
Embedded Software Engineer - TS/SCI Cybersecurity (Onsite)
Embedded Software Engineer - TS/SCI Cybersecurity (Onsite)

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 69,000 - 131,000
Medical, dental, and vision insurance
Three weeks vacation
401(k) with employer matching