1

Cryptographic Engineer Jobs in Indiana (NOW HIRING)

FPGA Engineer - Remote

West Lafayette, IN · On-site

$125K - $160K/yr

Knowledge of cryptographic algorithms and experience implementation of mathematical algorithms in hardware * Experience in hardware security, tamper detection, and anti-reverse engineering techniques

FPGA Engineer

Lafayette, IN · On-site

$125K - $160K/yr

D.) in Electrical Engineering, Computer Engineering, or a related field - Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware - Experience in ...

FPGA Engineer

Indianapolis, IN · On-site

$124K - $159K/yr

D.) in Electrical Engineering, Computer Engineering, or a related field - Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware - Experience in ...

next page

Showing results 1-20

Cryptographic Engineer information

See Indiana salary details

$29.5K

$91.2K

$121.3K

How much do cryptographic engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for cryptographic engineer in Indiana is $91,156.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,100.00 and $110,400.00 per year, depending on experience, location, and employer.

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 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 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 job categories do people searching Cryptographic Engineer jobs in Indiana look for?

The top searched job categories for Cryptographic Engineer jobs in Indiana are:

What cities in Indiana are hiring for Cryptographic Engineer jobs?

Cities in Indiana with the most Cryptographic Engineer job openings:

Infographic showing various Cryptographic Engineer job openings in Indiana as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $91,156 per year, or $43.8 per hour.

Hardware Security and Vulnerability Analyst (Reverse Engineer)

EndoSec LLC

West Lafayette, IN • On-site

Other

Re-posted 16 days ago


Job description

The EndoSec Hardware Security and Vulnerability Analyst is responsible for extracting and analyzing firmware and data at rest, identifying vulnerabilities in software, firmware, and hardware, as well as developing proof of concept exploits. The candidate will collaborate with other engineers and security experts to find and exploit security flaws and vulnerabilities within devices and designs as well as to build secure and efficient systems, contributing to our products and services ongoing security and privacy. 

Key Responsibilities

  1. System Analysis: Analyze systems to understand functionality, failure points, and consequences of failure.
  2. Security Measure Circumvention: Bypass implemented security measures to gain access to sensitive data, including enabling debugging, forging or bypassing signatures, gaining elevated privileges, and simulating environmental and working conditions.
  3. Binary Code Extraction and Analysis: Extract firmware, executables, and other sensitive data from embedded systems and analyze the extracted code for possible vulnerabilities and sensitive data, e.g. passwords, cryptographic keys, etc.
  4. Side-Channel Analysis and Fault Injection: Setup and perform side-channel analysis to recover sensitive data, e.g. cryptographic keys, sensitive plaintext, etc. Setup and perform fault injection attacks to bypass security measures and/or recover sensitive data.
  5. Exploit Development: Develop custom and novel exploits to bypass security measures, recover sensitive data, or gain elevated privileges in embedded systems.
  6. Documentation: Prepare detailed documentation, including physical setups, testing procedures, and user guides, for reproducibility of found results and maintenance.
  7. Continuous Learning: Stay current with the latest advancements in reverse engineering and hardware security to continually refine and enhance skills.

Position Requirements

  1. Ability to obtain and maintain a US government security clearance.
  2. Bachelor''''''''''''''''''''''''''''''''s degree in Electrical Engineering, Computer Engineering, or a related field.
  3. Experience reverse engineering embedded systems including using standard tools such as IDA Pro, Ghidra, etc.
  4. Experience working with FPGAs, hardware description languages (VHDL, Verilog), microcontrollers, SoCs, and related hardware (Flash, SRAM, DRAM, etc.).
  5. Strong programming skills in scripting languages (Python, JavaScript, bash) and C/C++ for hardware/software integration.
  6. Experience standard interfaces (AXI, SPI, UART, JTAG).
  7. Strong analytical and problem-solving skills, with the ability to understand complex software and hardware designs.
  8. Strong documentation skills and the ability to convey complex information clearly and effectively.
  9. Collaborative mindset and excellent communication skills to work effectively with cross-functional teams.
  10. Experience in hardware security and reverse engineering techniques.

Preferred Qualifications

  • Advanced degree (M.S. or Ph.D.) in Electrical Engineering, Computer Engineering, or a related field.
  • Knowledge of cryptographic algorithms and experience implementing mathematical algorithms in hardware or software.
  • Experience in tamper detection and anti-reverse engineering techniques.

EndoSec logo

About EndoSec

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Washington, DC, US

Year founded

2013