Junior Rust Cyber Software Engineer - Embedded Security

CACI International Inc.

Maryland

On-site

USD 70,000 - 143,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI International Inc. seeks a Junior Cyber Software Engineer to design, develop, and secure next‑generation tactical cyber infrastructure and defense solutions.

You will apply Rust and other memory‑safe languages to build efficient software across embedded architectures and tactical networks. You will collaborate with a multidisciplinary team to modernize the tactical cyber landscape, reduce vulnerabilities, and support critical DoD missions.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related STEM discipline.
  • 1–3 years of professional software development experience, or equivalent military / co‑op experience.
  • Strong understanding of Rust fundamentals (safe/unsafe Rust, ownership & borrowing rules, concurrency).
  • Hands-on experience or working familiarity with C, C++, or Go.
  • Active DoD Secret security clearance required and must be maintained.

Responsibilities

  • Design, develop, and secure next-generation tactical cyber infrastructure.
  • Apply Rust and memory-safe languages to build efficient software across embedded architectures, military ground vehicles, and tactical networks.
  • Collaborate with a multidisciplinary engineering team to modernize the tactical cyber landscape and reduce vulnerabilities.
  • Review, debug, and test software using automated pipelines to meet design requirements and validate defense performance metrics.

Skills

Rust fundamentals
Ownership and borrowing
Concurrency
Linux scripting
Git

Education

Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related STEM discipline

Tools

C
C++
Go

Job description

CACI International Inc. seeks a Junior Cyber Software Engineer to design, develop, and secure next‑generation tactical cyber infrastructure and defense solutions.

You will apply Rust and other memory‑safe languages to build efficient software across embedded architectures and tactical networks. You will collaborate with a multidisciplinary team to modernize the tactical cyber landscape, reduce vulnerabilities, and support critical DoD missions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Rust Cyber Software Engineer — Embedded & Defense Tech
Junior Rust Cyber Software Engineer — Embedded & Defense Tech

CACI • Maryland

On-site
USD 70,000 - 143,000
Flexible time off
Learning resources
Competitive benefits
Junior Rust Cyber Software Engineer – Embedded Systems
Junior Rust Cyber Software Engineer – Embedded Systems

CACI International Inc • Maryland

On-site
USD 70,000 - 143,000
Rust Cyber Software Engineer - Embedded, Secret Clearance
Rust Cyber Software Engineer - Embedded, Secret Clearance

Socket.dev • Maryland

On-site
USD 70,000 - 143,000
Junior Cyber Software Engineer
Junior Cyber Software Engineer

CACI • Maryland

On-site
USD 70,000 - 143,000
Flexible time off
Learning resources
Competitive benefits
Junior Cyber Software Engineer
Junior Cyber Software Engineer

CACI International Inc • Maryland

On-site
USD 70,000 - 143,000
Junior Cyber Software Engineer
Junior Cyber Software Engineer

Socket.dev • Maryland

On-site
USD 70,000 - 143,000
Junior Cyber Software Engineer
Junior Cyber Software Engineer

CACI International Inc. • Maryland

On-site
USD 70,000 - 143,000
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
Senior Rust Software Engineer - Embedded Defense
Senior Rust Software Engineer - Embedded Defense

L3Harris Technologies • Camden (NJ)

On-site
USD 125,000 - 195,000
Relocation stipend
401(k)
EAP
+1
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