Hybrid Security Software Engineer (Crypto & HSM Firmware)

Entrust Corporation

Shakopee (MN)

Hybrid

USD 101,000 - 148,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical
Vision
Dental
401(k) matching
Life and disability insurance
Mental health coaching
Virtual fitness programs
Paid personal time off + 12 holidays
Parental leave
Education reimbursement

Job summary

Entrust Corporation is seeking a Software Engineer II to design and develop a comprehensive suite of smart card personalization products. You will build HSM firmware to support our robust key management solution and contribute to Java and other modern web technologies, following industry best practices in security.

The ideal candidate will work independently, troubleshoot complex issues, participate in code reviews, and collaborate across teams in a hybrid setup with three days per week in

Qualifications

  • Bachelor’s degree in computer science or equivalent technology discipline.
  • 3+ years’ experience in C programming.
  • Experience with cryptographic programming – PKCS#11, encryption, key management.
  • Experience with one or more Java, C#, Python or React.
  • Experience working on multi-person teams and projects.

Responsibilities

  • Design, develop, test, document and deploy software for smart card personalization products.
  • Troubleshoot and resolve complex issues, identify root causes and implement effective solutions.
  • Participate in requirement reviews, code reviews, unit testing and documentation.
  • Collaborate with team members and other groups within the organization.
  • Follow secure development lifecycle, threat modelling, and security assessments.

Skills

C programming
cryptographic programming
PKCS#11
Java
Python
React
multi-person teams

Education

Bachelor's degree in computer science

Tools

Git
Bitbucket
Jira
Jenkins
Linux

Job description

Entrust Corporation is seeking a Software Engineer II to design and develop a comprehensive suite of smart card personalization products. You will build HSM firmware to support our robust key management solution and contribute to Java and other modern web technologies, following industry best practices in security.

The ideal candidate will work independently, troubleshoot complex issues, participate in code reviews, and collaborate across teams in a hybrid setup with three days per week in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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: Crypto & HSM Firmware
Software Engineer II: Crypto & 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
Software Engineer II

Entrust • Minneapolis (MN)

On-site
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)

On-site
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/Java & HSM Firmware
Software Engineer II – C/Java & HSM Firmware

Entrust Corporation • Shakopee (MN)

Hybrid
USD 101,000 - 148,000
Medical
Vision
Dental
+7
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
Hybrid Software Engineer II — Java/Spring/React
Hybrid Software Engineer II — Java/Spring/React

Entrust Corporation • Shakopee (MN)

Hybrid
USD 100,781 - 147,813
Medical
Vision
Dental
+8
Software Engineer, HSM Infrastructure Security, Consumer Devices
Software Engineer, HSM Infrastructure Security, Consumer Devices

Cloudjobs • San Francisco (CA)

On-site
USD 140,000 - 190,000
CipherTrust Security Engineer - Hybrid (Key Management)
CipherTrust Security Engineer - Hybrid (Key Management)

Strategic Staffing Solutions, Inc. • Columbus (OH)

Hybrid
USD 120,000 - 170,000
Senior Embedded Security Engineer (Firmware)
Senior Embedded Security Engineer (Firmware)

Hewlett Packard Enterprise Development LP • Sunnyvale (CA), Northern (KY)

Hybrid
USD 120,000 - 243,000
Health & wellbeing
Personal & professional development
Unconditional inclusion