Cryptographic Software Engineer

Archer
US - Maryland - Linthicum Heights
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Design, develop, and test high-assurance cryptographic software and secure applications, implementing cryptographic primitives and protocols across desktop, server, and network systems. Provide cryptographic engineering and cybersecurity analysis to support security testing, certification, and Intelligence Community deployments.

Requirements: Requires a bachelor's degree in a technical discipline and at least 14 years of software or security engineering experience, or at least 18 years without a degree. Candidates must be proficient in C, C++, or Rust, have demonstrated knowledge of cryptographic concepts, and hold an active TS/SCI clearance with polygraph.

Key Skills: Cryptographic Software Engineering, C, C++, Rust, Cryptographic Principles, Public Key Infrastructure, Symmetric and Asymmetric Ciphers, Cryptographic Hashing, TCP/IP, Network Security, Containerization, Automated Deployment Pipelines, Unit, Integration, and System Testing, Cybersecurity Analysis, Key Management Infrastructure, Secure Key Distribution




Fast Track Upload