Software Engineer - Real-Time Embedded & Cybersecurity

CACI International Inc.

Florham Park (NJ)

On-site

USD 94,400 - 198,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible time off
Comprehensive benefits
Learning and development opportunities

Job summary

CACI International Inc. is looking for a Software Engineer in Florham Park, NJ, to design and develop advanced cyber capabilities for national security. The role involves real-time embedded systems, network technologies, and cybersecurity solutions.

The ideal candidate has over 5 years of software development experience in C, C++, or Python, along with hands-on Linux expertise and knowledge of IP networking concepts. Active TS/SCI clearance is preferred.

Qualifications

  • 5+ years of software development experience using C, C++, or Python.
  • Hands-on Linux experience across boot, kernel, and user-space layers.
  • Demonstrated competency with assembly languages like MIPS or x86.

Responsibilities

  • Design, develop, and test real-time embedded software.
  • Conduct vulnerability research and reverse engineering.
  • Collaborate directly with customers to shape technical direction.

Skills

C/C++ development
Python programming
Linux expertise
IP networking concepts
Cybersecurity knowledge

Education

Bachelor's degree in Computer Science, Computer Engineering, or related discipline

Tools

Assembly languages (MIPS, x86, PowerPC, ARM)
Reverse engineering tools

Job description

CACI International Inc. is looking for a Software Engineer in Florham Park, NJ, to design and develop advanced cyber capabilities for national security. The role involves real-time embedded systems, network technologies, and cybersecurity solutions.

The ideal candidate has over 5 years of software development experience in C, C++, or Python, along with hands-on Linux expertise and knowledge of IP networking concepts. Active TS/SCI clearance is preferred.

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

Similar jobs worth comparing

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
Senior Embedded Software Engineer – Real-Time Cybersecurity
Senior Embedded Software Engineer – Real-Time Cybersecurity

PVH (Tommy Hilfiger/Calvin Klein) • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Senior Embedded Security Engineer
Senior Embedded Security Engineer

CACI International Inc • Florham Park (NJ)

On-site
USD 113,000 - 238,000
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
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 79,000 - 163,000
Embedded Software Engineer
Embedded Software Engineer

CACI International Inc • Florham Park (NJ)

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

PVH (Tommy Hilfiger/Calvin Klein) • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Embedded Software Engineer Florham Park, NJ, US
Embedded Software Engineer Florham Park, NJ, US

CACI International Inc. • Florham Park (NJ)

On-site
USD 94,000 - 199,000
Flexible time off
Comprehensive benefits
Learning and development opportunities
Software Engineer — National Security & AI Systems
Software Engineer — National Security & AI Systems

CACI International Inc. • Fort Meade (MD)

On-site
USD 79,000 - 163,000
Healthcare
Wellness
Financial
+4
Software Engineer – Embedded & DevSecOps (Top Secret)
Software Engineer – Embedded & DevSecOps (Top Secret)

CACI International Inc • Fairfax (VA)

On-site
USD 79,000 - 163,000