Junior Rust Cyber Software Engineer — Embedded & Defense Tech

CACI

Maryland

On-site

USD 70,000 - 143,000

Full time

3 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

Benefits offered by this job

Flexible time off
Learning resources
Competitive benefits

Job summary

CACI is seeking a Junior Cyber Software Engineer to design, develop, and secure next-generation tactical cyber infrastructure. You will apply Rust and memory-safe languages to build secure software across embedded architectures and tactical networks.

Responsibilities include secure software development, vulnerability mitigation, system integration, testing, and documentation per DoD standards. A DoD Secret clearance and up to 10% travel are required.

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, ownership/borrowing, concurrency).
  • Hands-on experience or working familiarity with C, C++, or Go.
  • Proficiency with Linux environments, shell scripting, and Git.

Responsibilities

  • Develop clean, safe, and efficient code primarily in Rust, with modules in C/C++/Go as needed.
  • Redesign and harden legacy software to mitigate memory-corruption exploits.
  • Support integration of software with hardware, data networks, and tactical systems.
  • Review, debug, and test software using automated pipelines to meet requirements.
  • Contribute to requirements, architecture, and documentation aligned with DoD standards.

Skills

Rust fundamentals (safe/unsafe)
C/C++
Go
Linux environments
Git version control
Shell scripting
DoD security clearance

Education

Bachelor's degree in Computer Science or related STEM

Tools

Git
Linux

Job description

CACI is seeking a Junior Cyber Software Engineer to design, develop, and secure next-generation tactical cyber infrastructure. You will apply Rust and memory-safe languages to build secure software across embedded architectures and tactical networks.

Responsibilities include secure software development, vulnerability mitigation, system integration, testing, and documentation per DoD standards. A DoD Secret clearance and up to 10% travel are required.

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 Systems
Junior Rust Cyber Software Engineer – Embedded Systems

CACI International Inc • Maryland

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

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

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
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
Security-Cleared Linux Software Engineer (Rust/C/C++)
Security-Cleared Linux Software Engineer (Rust/C/C++)

TMC Technologies • King George (VA)

On-site
USD 110,000 - 140,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