Mathematician - Cryptography

Overview

Remote
Depends on Experience
Full Time
10% Travel

Skills

Cryptography
FIPS
ISO
VHDL
Verilog
cryptographic systems
encryption
mathematics
applied mathematics
number theory
finite field theory
probablity theory
computer logic
FPGA
encryption technology
hardware interface
AES
AXI-4

Job Details

The Cryptographic Mathematician has a critical role in designing, analyzing, and reviewing vulnerabilities to protect sensitive information or decipher encrypted messages. The candidate is expected to work with teams of diverse backgrounds including mathematicians, cryptographers, and hardware engineers.

Key Responsibilities

1. Cryptographic Algorithm Design: Design and implement cryptographic algorithms and key exchange protocols to secure data and communications.
2. Cryptanalysis: Analyze existing encryption systems to identify vulnerabilities and weaknesses aiming to improve security and protect against potential attacks.
3. Research and Development: Stay current with the latest developments in cryptography, mathematics, and computer science to innovate and adapt to evolving threats and technologies.
4. Security Assessment: Conduct security assessments and risk analyses of cryptographic systems.
5. Discrete Mathematical Analysis: Use number theory, finite field theory, and probability theory to analyze cryptographic protocols.
6. Documentation: Produce detailed documentation of cryptographic designs, algorithms, and procedures to ensure secure implementation in computer logic. Ensure compliance with industry and government security standards such as FIPS and ISO.

Position Requirements

- Ability to obtain and maintain a US government security clearance
- Master's or PhD degree in Mathematics, Applied Mathematics, Computer Science, or a related field
- Strong documentation skills and the ability to present and explain complex ideas
- Remain current with security techniques, trends, advancements, and nascent technology
- Willingness to travel to customer sites and collaborative meetings (10%)

Preferred Skills

- Familiarity of network security principles and encryption technologies (e.g., Advanced Encryption Standard)
- Familiarity with hardware design and hardware description languages (e.g, VHDL, Verilog)
- Familiarity with Field-Programmable Gate Arrays (FPGA) and Application-Specific Integrated Circuits (ASIC)
- Familiarity of hardware interfaces and communications protocol (e.g., AXI-4)

About EndoSec LLC