Sr. Cryptographic Software Evaluator/Engineer
ManTech
Currently, ManTech is seeking a **Sr. Cryptographic Software Evaluator/Engineer** to join our team in **Linthicum Heights, MD** . This role is vital for ensuring the confidentiality, integrity, and availability of systems within secure environments. Key competencies and qualifications for a well-rounded Software Evaluator/Engineer with a cybersecurity focus.
+ Proficiency in C and C++ for low-level system programming and cryptographic algorithm implementation
+ Expertise in Python for automation and scripting
+ Experience with Java to design, create, test, and maintain software applications
+ Knowledge of Rust and development of secure, memory-safe applications
+ Experience with Linux-based operating systems, including system configuration, scripting, and secure development
+ Deep understanding of cryptographic principles, including:
+ Symmetric and asymmetric encryption algorithms (e.g., AES, RSA, ECC).
+ Knowledge of various cryptographic modes, including their strengths and weaknesses
+ Integrating cryptographic modes into software applications using cryptography libraries, ensuring correct usage and parameterization
+ Background with cryptographic concepts including block ciphers and key management.
+ Experience with encryptors, secure communications, and cryptographic product evaluation
+ Experience with front-end development and secure web interfaces
+ Familiarity with static and dynamic code analysis tools
+ Understanding of network protocols and security concepts, including; TCP/IP, SSL/TLS, and RESTCONF/YANG
+ Ability to design and evaluate secure network communications
+ Conduct risk assessments, security audits, and vulnerability assessments on systems and applications
+ Ensure systems comply with applicable DoD, IC, and other regulatory requirements.
**Minimum requirements needed to qualify for the role:**
+ Eight years of Software development/evaluation experience
+ In lieu of eight years of software development/evaluation experience candidates will have a Bachelor’s degree in Computer Science, Engineering or Computer Engineering plus five years of Software development/evaluation experience.
+ Candidate may also have a Master’s degree in computer science, Engineering or Computer Engineering plus three years of SW development/evaluation experience
+ Experience in secure coding practices, vulnerability mitigation, and secure software lifecycle management.
+ Ability to evaluate cryptographic implementations for correctness, security, and performance.
+ Understanding of FIPS 140-3, Common Criteria, and other cryptographic certification processes.
+ Experience with Linux operating systems, particularly:
+ Administration, configuration, and scripting in Linux environments.
+ Key management, hashing, and digital signatures.
**Preferred Qualifications:**
+ Certified Information Systems Security Professional (CISSP), Certified Ethical Hacker (CEH), or equivalent.
+ Certifications related to cryptographic technologies or Linux systems, such as Linux+ or RHCE.
**Clearance Requirements:**
+ Must have a current/active TS/SCI w/ Polygraph
**Physical Requirements:**
+ Must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations.
ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
If you are a qualified individual with a disability and require a reasonable accommodation to apply for a position with ManTech through its online applicant system, please email us at careers@mantech.com and provide your name and contact information.
Confirm your E-mail: Send Email
All Jobs from ManTech