onsite
Cryptanalytic Computer Scientist III - Weeghman & Briggs
Software Engineer
Advanced cryptanalytic researcher responsible for designing and implementing algorithms, analyzing encrypted data, and supporting high‑security government projects using Python, C++, and Linux‑based signal‑processing tools.
About the role
Key Responsibilities
- Develop and evaluate cryptanalytic algorithms to assess the security of classified communication systems.
- Implement high‑performance code in Python and C++ on Linux platforms for large‑scale data analysis.
- Perform signal‑processing and statistical analysis on intercepted data streams to uncover hidden patterns.
- Collaborate with interdisciplinary teams to integrate cryptanalytic findings into broader intelligence solutions.
- Document methodologies, produce technical reports, and present results to senior stakeholders.
Requirements
- TS/SCI clearance with polygraph eligibility.
- Master’s degree or higher in Computer Science, Electrical Engineering, Mathematics, or a related field.
- 5+ years of experience in cryptanalysis, algorithm development, or related research.
- Proficiency in Python and C++ programming, with strong Linux command‑line skills.
- Solid background in signal processing, statistical analysis, and modern cryptographic techniques.