Software Engineer II — Secure HSM & Crypto (Hybrid)

Entrust Corporation

Shakopee (MN)

Hybrid

USD 100,781 - 147,813

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
401(k) matching
Paid time off
Education reimbursement

Job summary

Entrust Corporation is hiring a Software Engineer II based in Shakopee, Minnesota. This hybrid role combines software design and development of smart card personalization products, especially focusing on HSM firmware.

The ideal candidate possesses a Bachelor’s degree in computer science and 3+ years of experience in C programming or cryptographic programming. Key benefits include comprehensive health insurance, retirement planning, and paid time off.

Qualifications

  • 3+ years’ experience in C programming.
  • Experience in cryptographic programming including PKCS#11.
  • Experience working with multi‑person teams and projects.

Responsibilities

  • Design, develop, test, document, and deploy software.
  • Diagnose, troubleshoot, and resolve complex issues.
  • Collaborate with team members and participate in requirement reviews.

Skills

C programming
Cryptographic programming
Java
C#
Python
React

Education

Bachelor’s degree in computer science or equivalent technology discipline

Tools

Git
BitBucket
Jira
Jenkins

Job description

Entrust Corporation is hiring a Software Engineer II based in Shakopee, Minnesota. This hybrid role combines software design and development of smart card personalization products, especially focusing on HSM firmware.

The ideal candidate possesses a Bachelor’s degree in computer science and 3+ years of experience in C programming or cryptographic programming. Key benefits include comprehensive health insurance, retirement planning, and paid time off.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II: Crypto & HSM Firmware
Software Engineer II: Crypto & HSM Firmware

Entrust • Shakopee (MN)

Hybrid
USD 100,000 - 148,000
Comprehensive health and well-being programs
Generous 401(k) matching contribution
Paid personal time off plus 12 paid holidays
+2
Software Engineer II: HSM Firmware & Crypto Dev
Software Engineer II: HSM Firmware & Crypto Dev

Entrust • Minneapolis (MN)

Hybrid
USD 80,000 - 100,000
Career Growth
Collaborative environment
Focus on inclusion
Software Engineer II
Software Engineer II

Entrust • Minneapolis (MN)

Hybrid
USD 80,000 - 100,000
Career Growth
Collaborative environment
Focus on inclusion
Software Engineer II – C/C++, Java & HSM Firmware
Software Engineer II – C/C++, Java & HSM Firmware

Entrust • Shakopee (MN)

Hybrid
USD 100,781 - 147,813
Comprehensive health and well-being programs
Generous 401(k) matching contribution
Paid personal time off plus 12 paid holidays
+2
Software Engineer II – C/C++, Java & HSM Firmware
Software Engineer II – C/C++, Java & HSM Firmware

Entrust Corporation • Shakopee (MN)

Hybrid
USD 100,781 - 147,813
Medical insurance
Dental insurance
401(k) matching
+2
Software Engineer II — Java, Spring Boot & React (Secure Card)
Software Engineer II — Java, Spring Boot & React (Secure Card)

Entrust • Minneapolis (MN)

Hybrid
USD 90,000 - 120,000
Software Engineer II – Java, Spring Boot & React (Hybrid – Minneapolis, MN)
Software Engineer II – Java, Spring Boot & React (Hybrid – Minneapolis, MN)

Entrust • Minneapolis (MN)

Hybrid
USD 90,000 - 120,000
Embedded Hardware Engineer II — Card Tech & Firmware (Minneapolis Onsite)
Embedded Hardware Engineer II — Card Tech & Firmware (Minneapolis Onsite)

Entrust • Minneapolis (MN)

On-site
USD 75,000 - 95,000
Firmware Engineer II - Embedded RT Systems (Remote)
Firmware Engineer II - Embedded RT Systems (Remote)

Entrust • Shakopee (MN)

Hybrid
USD 85,000 - 126,000
Comprehensive health programs
401(k) matching contribution
Paid personal time off
+2
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

Entrust Corporation • Shakopee (MN)

Hybrid
USD 129,650 - 190,153
Comprehensive health insurance
401(k) matching
Paid personal time off
+1