Skip to content

Cyber Software Developer
Company | Leidos |
---|
Location | Huntsville, AL, USA |
---|
Salary | $85150 – $153925 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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+