Senior Software Engineer/Evaluator at ManTech
Linthicum Heights, MD 21090
About the Job
Description & Requirements
Become an integral part of a diverse team while working at an Industry Leading Organization, where our employees come first. At ManTech International Corporation, you’ll help protect our national security while working on innovative projects that offer opportunities for advancement.
Currently, ManTech is seeking a motivated, career and customer-oriented Senior Cryptographic Software Evaluator/Engineer to join our team in Linthicum Heights, Maryland. The position is part of a team that provides systems engineering in the Hanover/Linthicum location and will be part of a team that provides Cybersecurity Analysis and Cryptographic Engineering technical expertise.
Responsibilities include, but are not limited to:
- Responsible for performing independent software verification and validation.
- This will involve line by line software source code review and/or tool based source code evaluation.
- The evaluator/engineer will be responsible for matching source code to specification and design documentation and generating appropriate evaluation reports.
Basic Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or Computer Engineering and five years of experience or Master’s degree in Computer Science, Engineering, or Computer Engineering and three years of experience, or in lieu of a degree, a total of eight years of software development/evaluation experience
- Basic cryptography, computer architecture, technical writing, software quality assurance
- Designing, coding, and testing programmable cryptographic devices and associated software
- Doors, C/C++, RISC Assembly
- Working individually or as part of a team and may serve as a team lead
Security Clearance Requirements:
- Current and active TS/SCI with polygraph