Bachelor's degree in Computer Science with 5 years of experience or Master's degree with 3 years or Doctoral degree with 2 years, or an Associate's degree with 7 years of related experience.
Degree must focus on core Computer Science topics; related programs may be considered with specific coursework.
Strong background in cryptologic solutions, including forensic analysis and attack attribution.
Expertise in operating systems, compiler theory, database theory, and algorithm analysis.
Responsibilities
Design and develop solutions to complex cryptologic computer science challenges.
Deliver and operate solutions within a scientific framework.
Provide support for forensic and attack attribution tasks.
Enhance protection for critical networks and systems.
Utilize advanced techniques and tools for problem-solving in cryptologic contexts.
Benefits
Flexible working hours
Opportunities for professional development and continuing education
Collaborative work environment
Access to cutting-edge technology
Health and wellness programs
Full Job Description
Requirements
A Bachelor's degree and 5 years of relevant experience or a Master's degree plus 3 years of relevant experience or a Doctoral degree and 2 years of relevant experience. An Associate's degree plus 7 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following fundamental CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major.
Design, develop, deliver and operate solutions to hard cryptologic computer science problems within a scientific framework. The solutions may arise in the forms of forensics and attack attribution, protection of critical networks, active systems warnings and indicator, active penetration into target systems, knowledge discovery of passive and active systems, or other cryptologic computer science mission support.
Requisite computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structure) are applied to each problem to provide state-of-the-art techniques, tools, and approaches.