Bachelor’s degree in Computer Science, or a related technical field, or equivalent practical experience.
3 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
3 years of experience in software or application security.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
Software development experience in C++ or Java.
Knowledge of security engineering, computer and network security, authentication, security protocols and applied cryptography.