Cryptographic Software Engineer

MANTECH

Linthicum (MD)

On-site

USD 180,000 - 240,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MANTECH seeks a motivated Cryptographic Software Engineer in Linthicum Heights, MD, to join our team and protect secure systems. You will support the Cryptographic Solutions Program and MPO network security products, delivering robust cryptographic software across platforms and environments.

Responsibilities include designing secure software, implementing cryptographic primitives, and enhancing test suites for reliability. Active TS/SCI with Polygraph clearance is required for this role.

Qualifications

  • Bachelor's Degree and 14+ years of software and/or security engineering experience (or 18+ years without a degree).
  • Proficiency in systems-level programming languages, specifically C, C++, or Rust, for high-assurance cryptographic software development.

Responsibilities

  • Architect robust cryptographic software using multi-paradigm design patterns and comprehensive test suites.
  • Develop cross-platform desktop and server applications with containerization and automated deployment pipelines.
  • Implement cryptographic primitives and secure protocols (PKI, symmetric/asymmetric ciphers, hashing, TCP/IP stacks) into production systems.
  • Deliver cryptographic solutions and cybersecurity analysis to strengthen security posture, testing, and IC deployments.
  • Engineer high-assurance data protection systems and secure computing architectures for critical national security infrastructure.

Skills

C
C++
Rust

Education

Bachelor's Degree

Job description

MANTECH seeks a motivated, career- and customer-oriented Cryptographic Software Engineer to join our team in Linthicum Heights, MD.

This role protects secure systems by providing expert engineering support for the Cryptographic Solutions Program and MPO's network security products.

Responsibilities Include But Are Not Limited To
  • Architect robust cryptographic software using functional and multi-paradigm design patterns, validated by comprehensive unit, integration, and system-level test suites.
  • Develop cross-platform desktop and server applications, leveraging containerization, automated deployment pipelines, and low-level network tools.
  • Implement cryptographic primitives and secure protocols (e.g., PKI, symmetric/asymmetric ciphers, cryptographic hashing, and low-level TCP/IP stacks) into production systems.
  • Deliver cryptographic solutions and cybersecurity analysis to strengthen security posture, testing, and certification for Intelligence Community (IC) deployments.
  • Engineer high-assurance data protection systems and secure computing architectures to safeguard critical national security infrastructure.
Minimum Qualifications
  • Bachelor's Degree in technical discipline and 14+ years of software and/or security engineering experience (or 18+ years without a degree).
  • Proficiency in systems-level programming languages, specifically C, C++, or Rust, for high-assurance cryptographic software development.
Preferred Qualifications
  • Experience with high-grade network encryptors, Key Management Infrastructure, and secure key distribution protocols.
  • Direct background supporting IC or DoD cryptographic engineering, evaluation, or system certification initiatives.
Clearance Requirements
  • Active TS/SCI with Polygraph.
Physical Requirements
  • Must be able to remain in a stationary position 50%.
  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cryptographic Systems Engineer
Cryptographic Systems Engineer

MANTECH • Linthicum (MD)

On-site
USD 120,000 - 150,000
Senior Cryptographic Software Engineer, High‑Assurance IC/DoD
Senior Cryptographic Software Engineer, High‑Assurance IC/DoD

MANTECH • Linthicum (MD)

On-site
USD 180,000 - 240,000
Senior Cryptographic Systems Engineer (RMF/A&A)
Senior Cryptographic Systems Engineer (RMF/A&A)

MANTECH • Linthicum (MD)

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

MANTECH • Fort Meade (MD)

On-site
USD 90,000 - 130,000
USAF - Cryptologist
USAF - Cryptologist

cFocus Software Incorporated • Linthicum (MD)

On-site
USD 150,000 - 195,000
Senior Cryptographic Systems Engineer
Senior Cryptographic Systems Engineer

i270 Solutions Group LLC • Virginia

On-site
USD 170,000 - 230,000
Network Engineer
Network Engineer

WILLCOR Inc • Linthicum (MD)

On-site
USD 120,000 - 180,000
Senior Cryptographic Systems Engineer
Senior Cryptographic Systems Engineer

Insight Global • Salt Lake City (UT)

On-site
USD 96,000 - 124,000
Cryptologic Computer Scientist
Cryptologic Computer Scientist

Power3 Solutions • Fort Meade (MD)

On-site
USD 120,000 - 180,000
Health, dental, vision plans with full
11 holidays + 25 days PTO
Career development plans and training
+1
Senior Systems Architect
Senior Systems Architect

MANTECH • Corridor North (MD)

On-site
USD 140,000 - 200,000