onsite
Cryptographic Support Systems Engineer - Peraton
Systems Engineer
Lead the design, implementation, and support of cryptographic solutions for national security missions, leveraging C/C++, Python, and Linux to ensure robust, compliant, and high‑performance secure systems.
About the role
Key Responsibilities
- Design, develop, and maintain cryptographic modules and libraries for mission‑critical applications.
- Integrate cryptographic primitives into secure systems, ensuring compliance with NIST and DoD standards.
- Perform threat modeling, risk assessments, and security reviews of cryptographic implementations.
- Collaborate with cross‑functional teams to troubleshoot and optimize cryptographic performance on embedded and cloud platforms.
- Document design decisions, create technical specifications, and provide guidance to developers on secure coding practices.
Requirements
- 5+ years of experience in cryptographic systems engineering or related field.
- Proficiency in C/C++ and Python, with strong Linux system knowledge.
- Deep understanding of cryptographic protocols (TLS, PKI, AEAD) and secure key management.
- Experience with DoD or NIST security standards and secure coding guidelines.
- Excellent analytical, communication, and problem‑solving skills.
Skills
cryptographypythonlinux