Cryptologic Computer Scientist, Level 4
What You Will Be Doing:
As a Cryptologic Computer Scientist, Level 4, you will design, develop, and deliver innovative solutions within a scientific framework to solve some of the nation’s most complex technical challenges. At Independent Software, we are a mission-first company where talented engineers are trusted to own their work, bring fresh ideas to life, and make a real impact. If you're seeking a place where your technical contributions directly support national security and are valued by a team that prioritizes excellence, autonomy, and collaboration—this is where you belong.
Your work will involve mission-critical tasks including forensics, attack attribution, critical network protection, and penetration testing. You will apply your deep expertise in computer science to develop state-of-the-art tools and techniques that support cryptologic and cybersecurity missions.
Key Responsibilities:
- Design, develop, deliver, and operate solutions to complex cryptologic computer science problems within a scientific and mission-focused framework
- Execute advanced tasks in areas such as forensics, attack attribution, protection of critical infrastructure, active systems warning and indicators, target system penetration, and knowledge discovery across passive and active environments
- Apply foundational computer science skills to real-world national security problems, developing tools and techniques that are scalable, secure, and mission-aligned
- Expertise in operating systems, algorithm analysis and design, programming languages, and data structures
- Familiarity with compiler theory, computer architecture, database theory, and discrete mathematics
- Experience solving applied or theoretical problems involving modeling, simulation, reverse engineering, or hardware/software system development
- Ability to work independently and collaboratively in a fast-paced, mission-driven environment
One of the following combinations is required:
- Doctoral degree plus 7 years of relevant experience
- Master’s degree plus 9 years of relevant experience
- Bachelor’s degree plus 11 years of relevant experience
- Associate degree plus 13 years of relevant experience
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a closely related field. Candidates must have completed at least one programming course and four upper-level math courses (Calculus level or higher).
Relevant experience must include one or more of the following:
- Theoretical or applied computer science
- Simulation or model development
- Algorithm analysis, design, or evaluation
- Reverse engineering
- Design, development, or evaluation of computer or information systems, including software or hardware components
Clearance Required: Must possess an active TS/SCI with Full Scope Polygraph security clearance to be considered for this role
Independent Software is an Equal Opportunity Employer (EOE), M/F/Disability/Veteran