Back to results

Cyber Security Software Developer

  • Norfolk, VA, United States

Applications open in a new tab.

Job details

Experience
1–3 years of professional software development experience, or equivalent military / co‑op experience.
Posting language
English
Posted

Original job description

Must have a TOP SECRET/SCI level security clearance. This position is 100% on-site. The entirety of the workspace is a Special Compartmented Information Facility (SCIF).

Axiom is seeking a highly motivated Cyber Security Software Engineer to design, develop, and secure next-generation tactical cyber infrastructure and mission‑critical defense solutions. In this role, you will apply memory‑safe, systems-level languages to build efficient, secure, and resilient software across embedded architectures, military and tactical networks. You will collaborate with a multidisciplinary engineering team to modernize the tactical cyber landscape, reduce vulnerabilities, and support critical defense solutions.

  • Develop clean, safe, and highly efficient code.
  • Redesign and harden legacy software modules using memory‑safe architectures to mitigate memory-corruption exploits such as buffer overflows.
  • Support integration of software components with custom hardware, in‑vehicle data networks, and tactical communication systems.
  • Review, debug, and test software using automated pipelines to meet strict design requirements and validate defense performance metrics.
  • Contribute to requirements analysis, architecture development, and creation of technical documentation aligned with DoD software engineering standards.

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

#CJ

More about this job

Skills

  • Cybersecurity
  • Communication skills
  • Documentation
  • Computer science
  • Computer engineering
  • Software development
  • C
  • C++
  • Go
  • Linux
  • Git

Report this job