Location: Remote
Compensation: To Be Discussed
Staff Reviewed: Fri, May 03, 2024
This job expires in: 21 days
Job Summary
A company is looking for an Adjunct Instructor/Developer in Cryptography and Computer Security for their Online Education department.
Key Responsibilities:
- Teach undergraduate courses in cryptography and computer security
- Program classical cryptosystems and encryption algorithms using a high-level programming language
- Describe and implement various techniques for securing networks and preventing attacks
Required Qualifications:
- PhD in Computer Science, Math, Computer Engineering, Electrical Engineering, or related discipline preferred; Master's degree with substantial experience in cryptography and computer security considered
- Authorized to work in the United States
- Knowledge of classical cryptosystems, DES and AES encryption algorithms, binary field operations, public key cryptosystems, RSA cryptosystem, network security, SSL, viruses, digital certificates, and web application security
- Ability to program encryption and decryption algorithms using a high-level programming language
- Familiarity with basic number-theoretic algorithms for GCD, multiplicative inverse, and modular exponentiation