Posted in

Cyber Software Developer

Cyber Software Developer

CompanyLeidos
LocationHuntsville, AL, USA
Salary$85150 – $153925
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s Degree in computer science, computer engineering, or similar degree.
  • 5+ years of professional development in C, C++, Rust, Go, or similar compiled languages
  • A good understanding of networking – protocols at all layers of the networking stack and network architecture.
  • Experience with Agile development workflows
  • Knowledge of general software development best practices
  • Comfortable with software build systems, such as CMake, Meson, or Bazel
  • Experience with version control tools
  • Comfortable with CI/CD tools such as Jenkins or TeamCity
  • Experience using Wireshark
  • Experience developing cross platform software targeting systems such as Linux, Windows, Embedded devices, and Server-grade hardware
  • US Citizenship required
  • Must be able to obtain and maintain a TS/SCI Clearance

Responsibilities

  • Developing software and/or techniques in the protection of data, networks and net-centric capabilities, as well as detection of, identification of and response to attacks.
  • Research and development of signature and behavior-based defensive techniques against adversarial attacks on tactical networks.
  • Developing technical solutions that require collaboration with internal experts, deep analyses and understanding of impact on end-product/solution.
  • Developing solutions to technical problems and issues through research and experimentation.

Preferred Qualifications

  • Experience with Git
  • Hands-on experience within a security operations center (SOC).
  • Experience with Network Security Monitoring (NSM)
  • Hands-on experience with blue/purple/red-teaming US DOD systems and/or networks
  • Certifications such as Network+, Security+, CySA+, Linux+