1

Cryptographic Engineer Jobs in Baltimore, MD (NOW HIRING)

Provide advanced engineering, cybersecurity analysis, and cryptographic solutions to enhance the security posture, testing, and certification of products deployed across the the Intelligence ...

New

Tempest Engineer

Linthicum, MD · On-site

$200K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Tempest Engineer Location: Linthicum Heights, MD *Clearance: *Active TS/SCI w/ Polygraph needed to ... Provide TEMPEST lab testing of certified cryptographic devices to ensure it meets the current ...

TEMPEST Engineer

Linthicum Heights, MD · On-site

$195K - $220K/yr

  • Medical

  • Retirement

  • PTO

Evaluate engineering change proposal (ECP) packages to ensure the proposed changes do not impact ... Provide TEMPEST lab testing of certified cryptographic devices to ensure it meets the current ...

Showing results 21-40

Cryptographic Engineer information

See Baltimore, MD salary details

$30.8K

$95.2K

$126.7K

How much do cryptographic engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for cryptographic engineer in Baltimore, MD is $95,187.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,500.00 and $115,300.00 per year, depending on experience, location, and employer.

What does a cryptographic engineer do?

A cryptographic engineer designs, develops, and implements encryption algorithms and security protocols to protect data confidentiality and integrity. They analyze cryptographic systems, stay updated on security vulnerabilities, and often work with programming languages like C or Python, as well as cryptography tools and standards. Their work is essential in securing communications, financial transactions, and sensitive information across various industries.

What are some common challenges faced by cryptographic engineers when implementing new encryption protocols in a production environment?

Cryptographic Engineers often encounter challenges such as ensuring compatibility with existing systems, maintaining performance while integrating robust security measures, and staying ahead of evolving cyber threats. Implementing new protocols may also require extensive testing to avoid vulnerabilities and ensure compliance with industry standards. Effective collaboration with software developers and IT teams is crucial to ensure seamless deployment and minimize potential disruptions to business operations.

What are the key skills and qualifications needed to thrive as a cryptographic engineer?

To thrive as a Cryptographic Engineer, you need a deep understanding of mathematics, cryptographic algorithms, and computer science, typically supported by a relevant degree in computer science, mathematics, or a related field. Familiarity with cryptographic libraries, security protocols, programming languages like C/C++ or Python, and certifications such as CISSP or CEH are commonly required. Strong analytical thinking, attention to detail, and effective problem-solving skills set standout professionals apart in this role. These competencies are essential to design, implement, and maintain secure systems that protect sensitive data and ensure organizational trust.

What are popular job titles related to Cryptographic Engineer jobs in Baltimore, MD?

For Cryptographic Engineer jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Cryptographic Engineer jobs in Baltimore, MD look for?

The top searched job categories for Cryptographic Engineer jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Cryptographic Engineer jobs?

Cities near Baltimore, MD with the most Cryptographic Engineer job openings:

Infographic showing various Cryptographic Engineer job openings in Baltimore, MD as of August 2026, with employment types broken down into 4% Internship, 82% Full Time, 6% Part Time, and 8% Contract. Highlights an 100% In-person job distribution, with an average salary of $95,187 per year, or $45.8 per hour.

Cybersecurity Software Engineer

MANTECH

Linthicum Heights, MD • On-site

Full-time

Posted 3 days ago

New


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 244 rated software companies


Job description

MANTECH seeks a motivated, career- and customer-oriented Cybersecurity 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:

  • Provide advanced engineering, cybersecurity analysis, and cryptographic solutions to enhance the security posture, testing, and certification of products deployed across the the Intelligence Community (IC).
  • Drive innovation in data protection, high-assurance encryption, and secure computing architecture to safeguard modern national security infrastructure.
  • Perform software design and functional programming while authoring robust unit, integration, and system-level test suites.
  • Develop software primarily using Python, JavaScript, and functional programming paradigms, while utilizing markup and data-interchange formats including YAML, JSON, and HTML.
  • Build and maintain software within modern Linux and Windows operating environments using toolsets such as VS Code, Docker, GitLab CI/CD, and Scapy.
  • Apply deep domain knowledge of low-level network protocols (TCP/IP, OSI model) and cryptographic principles (e.g., PKI, symmetric/asymmetric encryption, hashing) to software development tasks.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline. Four (4) years of additional software engineering experience may be substituted for a bachelor’s degree.
  • Fourteen (14) years of experience as a Software Engineer on programs/contracts of similar scope, type, and technical complexity.

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.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom