1

Cryptographic Engineer Jobs in Minnesota (NOW HIRING)

Senior Firmware Engineer

Eden Prairie, MN

$121K - $161K/yr

This role requires a variety of analysis and programming tasks as noted in the Duties and ... Experience with implementation of security protocols and secure implementation of cryptographic ...

As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will ... Familiarity with cryptographic concepts public key cryptography, certificates * Experience with ...

As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will ... Familiarity with cryptographic concepts public key cryptography, certificates * Experience with ...

Senior Firmware Engineer

Eden Prairie, MN ยท On-site

$121K - $161K/yr

This role requires a variety of analysis and programming tasks as noted in the Duties and ... Experience with implementation of security protocols and secure implementation of cryptographic ...

Senior / Staff Firmware Engineer

Eden Prairie, MN ยท On-site

$121K - $161K/yr

As our Staff Software Engineer, you'll support HID's success by: * Analyzing and evaluating ... Experience with implementation of security protocols and secure implementation of cryptographic ...

Senior / Staff Firmware Engineer

Eden Prairie, MN ยท On-site

$121K - $161K/yr

As our Staff Software Engineer, you'll support HID's success by: * Analyzing and evaluating ... Experience with implementation of security protocols and secure implementation of cryptographic ...

Cryptographic services * PKI and certificate management * Secure key storage * Secure provisioning ... Influence stakeholders across engineering, quality, product management, regulatory, and executive ...

Showing results 21-40

Cryptographic Engineer information

See Minnesota salary details

$30.4K

$93.8K

$124.9K

How much do cryptographic engineer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for cryptographic engineer in Minnesota is $93,824.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,300.00 and $113,600.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 are popular job titles related to Cryptographic Engineer jobs in Minnesota?

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

What job categories do people searching Cryptographic Engineer jobs in Minnesota look for?

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

What cities in Minnesota are hiring for Cryptographic Engineer jobs?

Cities in Minnesota with the most Cryptographic Engineer job openings:

Infographic showing various Cryptographic Engineer job openings in Minnesota as of August 2026, with employment types broken down into 91% Full Time, 2% Part Time, and 7% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $93,824 per year, or $45.1 per hour.

Lead UVM Design Verification Engineer

Chelsea Search Group

Minneapolis, MN โ€ข On-site

$140 - $190/hr

Other

Posted 17 days ago


Job description

Lead Design Verification Engineer

Job Description: A Lead ASIC Design Verification Engineer will establish, staff, and lead our ASIC verification team. This is a handsโ€‘on technical leadership role โ€“ you will personally architect and build UVM testbenches for our current programs while simultaneously defining the verification methodology, infrastructure, and hiring plan that will scale the function from a single contributor to a full team. You will be the technical authority on verification โ€“ setting coverageโ€‘driven signโ€‘off criteria, owning verification schedule and risk for tapeouts, and making the buildโ€‘versusโ€‘buy calls on VIP, tools, and compute. If you have been the strongest verification engineer on someone elseโ€™s team and want to build your own, this is the role.

Key Responsibilities and Qualifications:Technical Leadership
  • Define and own the ASIC verification methodology, standards, and sign-off criteria across company programs.
  • Architect UVM-based verification environments for digital SoCs, memory subsystems, secure boot and cryptographic subsystems, and die-to-die interfaces.
  • Establish reusable verification infrastructure โ€” base classes, VIP strategy, scoreboarding and checker architecture, register abstraction (UVM RAL), and coverage models โ€” designed for reuse across programs and derivative parts.
  • Own verification planning: testplan development, coverage closure strategy, regression architecture, and quantitative sign-off metrics reported to program and customer stakeholders.
  • Serve as the verification voice in design and architecture reviews, and as the technical interface to customers, primes, and government stakeholders on verification approach and evidence.
Team Building
  • Onboard, mentor, and technically develop verification engineers, including junior engineers and design engineers transitioning into verification.
  • Define team structure, roles, and hiring profiles for the verification organization; participate directly in recruiting, interviewing, and selection.
  • Establish and enforce code review, revision control, documentation, and traceability practices appropriate to defenseโ€‘qualified deliverables.
  • Allocate verification effort across concurrent programs and communicate resourcing risk to engineering and program management.
Handsโ€‘On Execution
  • Write SystemVerilog/UVM testbench code, sequences, agents, and functional coverage models โ€” this role is expected to remain approximately 50โ€“70% handsโ€‘on.
  • Drive constrainedโ€‘random and directed verification to coverage closure; triage failures and drive rootโ€‘cause resolution with designers.
  • Apply complementary methods where they are the right tool: formal property verification, assertionโ€‘based verification (SVA), gateโ€‘level simulation, and emulation/prototyping.
  • Support verification of radiationโ€‘hardening and faultโ€‘tolerance features, including TMR structures, error detection and correction, and SEU/SET mitigation behavior.
  • Support postโ€‘silicon bringโ€‘up by correlating silicon behavior to preโ€‘silicon models and closing verification gaps.
  • Own and maintain regression infrastructure, simulation licensing and compute utilization, and CI for verification.

Required Qualifications:

  • B.S. in Electrical Engineering, Computer Engineering, or Computer Science.
  • 8+ years of ASIC/SoC verification experience, with demonstrated ownership of verification for at least one production tapeout.
  • Expertโ€‘level SystemVerilog and UVM. You have architected UVM environments from scratch โ€” not only extended environments built by others.
  • Strong command of constrainedโ€‘random verification, functional coverage, coverageโ€‘driven closure, and assertionโ€‘based verification with SVA.
  • Experience with commercial simulation and coverage tools (Synopsys VCS/Verdi, Cadence Xcelium, and/or Siemens Questa) and with regression management at scale.
  • Working knowledge of digital design and RTL โ€” sufficient to read, reason about, and debug a designer's code, and to argue productively about intent versus implementation.
  • Scripting proficiency for verification infrastructure (Python, Perl, TCL, and shell) and fluency with Gitโ€‘based workflows and Linux development environments.
  • Demonstrated technical leadership: mentoring engineers, leading a verification effort, or owning verification schedule and signโ€‘off for a program.
  • Clear written and verbal communication โ€” including the ability to present verification status and evidence to nonโ€‘verification stakeholders and customers.
  • U.S. Citizenship is required due to ITAR and DFARS requirements applicable to our programs, along with the ability to obtain and maintain a U.S. Government security clearance.
#J-18808-Ljbffr