Junior Cyber Software Engineer - Rust for Embedded Defense

CACI International Inc

Maryland

On-site

USD 70,000 - 143,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CACI International Inc in the United States seeks a Junior Cyber Software Engineer to design, develop, and secure tactical cyber infrastructure for DoD systems. You will apply Rust across embedded platforms, in-vehicle networks, and tactical networks, collaborating with a multidisciplinary team.

The role emphasizes secure software development, vulnerability mitigation, and integration with hardware, with testing and documentation aligned to DoD standards.

Qualifications

  • 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.
  • Proficiency with Linux environments, shell scripting, and version control using Git.

Responsibilities

  • Design, develop, and secure next-generation tactical cyber infrastructure and defense solutions in Rust, with optional modules in C/C++/Go.
  • Redesign and harden legacy software modules to mitigate memory-corruption exploits such as buffer overflows.
  • Support integration of software components with custom hardware and in-vehicle data networks for DoD systems.
  • Review, debug, and test software using automated pipelines to meet strict design requirements and defense metrics.
  • Contribute to requirements analysis, architecture development, and DoD-compliant documentation.

Skills

Rust basics
C/C++/Go familiarity
Linux scripting
Git

Education

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

Job description

CACI International Inc in the United States seeks a Junior Cyber Software Engineer to design, develop, and secure tactical cyber infrastructure for DoD systems. You will apply Rust across embedded platforms, in-vehicle networks, and tactical networks, collaborating with a multidisciplinary team.

The role emphasizes secure software development, vulnerability mitigation, and integration with hardware, with testing and documentation aligned to DoD standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Rust Cyber Software Engineer – Secret Clearance
Junior Rust Cyber Software Engineer – Secret Clearance

CACI • 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
Junior Cyber Software Engineer
Junior Cyber Software Engineer

CACI International Inc • Maryland

On-site
USD 70,000 - 143,000
Embedded Cybersecurity Software Engineer (TS/SCI)
Embedded Cybersecurity Software Engineer (TS/SCI)

CACI International Inc • Florham Park (NJ)

On-site
USD 94,000 - 198,000
Embedded Cybersecurity Software Engineer
Embedded Cybersecurity Software Engineer

CACI International Inc • Denver (CO)

On-site
USD 76,000 - 156,000
Cyber Security Software Developer
Cyber Security Software Developer

Axiom Consultants • Norfolk (VA)

On-site
USD 90,000 - 125,000
Secure Embedded Rust Engineer (Onsite, Cedar Rapids)
Secure Embedded Rust Engineer (Onsite, Cedar Rapids)

Quest Defense • Cedar Rapids (IA)

On-site
USD 130,000 - 145,000
401(k) matching
Certification assistance
Professional development
+1
Cyber Software Engineer: R&D in Next-Gen Cyber Tools
Cyber Software Engineer: R&D in Next-Gen Cyber Tools

CACI • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Flexible time off
Learning resources
Healthcare
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
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK
Senior Rust Software Developer - SMES ( Full-time ) Camden, NJ - DK

Central Business Solutions, Inc • Camden (NJ)

On-site
USD 130,000 - 210,000