ManTech logo

Cryptographic Software Engineer

ManTech

Linthicum Heights, MDJobSeen 4 days agoSeen in employer's feed 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Linthicum Heights, MD
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

TS/SCI clearance

Job overview

MANTECH seeks a Cryptographic Software Engineer to provide engineering support for its Cryptographic Solutions Program and network security products. The role develops cryptographic software and secure applications, implements cryptographic primitives and protocols, and supports cybersecurity analysis, testing, and certification for Intelligence Community deployments. Candidates need a technical bachelor's degree with 14+ years of software or security engineering experience, or 18+ years without a degree, and active TS/SCI with Polygraph clearance.

Skills & qualifications

RequiredNice to have

Skills

Systems-Level ProgrammingCC++RustHigh-Grade Network EncryptorsKey Management InfrastructureSecure Key Distribution ProtocolsIC or DoD Cryptographic EngineeringCryptographic EvaluationSystem Certification

Qualifications

Bachelor's in Technical Discipline or 18+ Years Without Degree14+ Years Software or Security EngineeringActive TS/SCI With Polygraph

Full 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.

MANTECH International Corporation considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.

If you need a reasonable accommodation to apply for a position with MANTECH, please email us at [email protected] and provide your name and contact information.

How this job compares

Set against the 41,225 open Software Engineer jobs on Olive Jobs, counted November 3, 2026.

Pay
  • This postingNot listed
  • Maryland median$120–209K/yr1,012 salary ranges
  • Maryland median$48–69/hr31 hourly ranges
Openings
Olive Jobs lists 1,226 open Software Engineer jobs in Maryland and 41,225 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Maryland
Experience
This posting asks for at least 14 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 33,478 postings).
Education
14,294 of the 41,225 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 3, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.