Software Engineer II: HSM Firmware & Crypto Dev

Entrust

Minneapolis (MN)

Hybrid

USD 80,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Career Growth
Collaborative environment
Focus on inclusion

Job summary

Entrust is seeking a Software Developer II to design and develop innovative smart card personalization products. This role involves creating secure HSM firmware and collaborating on diverse projects using technologies like Java.

The ideal candidate will have a Bachelor's degree in computer science and three or more years of experience in C programming. This hybrid position requires three days in the office in Shakopee, MN, supporting a dynamic team focused on security and innovation.

Entrust offers career growth opportunities, collaborative culture, and a commitment to diversity and inclusion.

Qualifications

  • 3+ years’ experience in C programming.
  • Experience with cryptographic programming – PKCS#11, symmetric and asymmetric encryption.
  • Familiarity with PCI and FIPS-140 requirements.

Responsibilities

  • Design, develop, and deploy software for smart card personalization products.
  • Troubleshoot complex issues and implement solutions.
  • Work independently on project assignments.

Skills

C programming
Cryptographic programming
Java
Team collaboration
Troubleshooting

Education

Bachelor’s degree in computer science or equivalent

Tools

Git
BitBucket
Jira
Jenkins

Job description

Entrust is seeking a Software Developer II to design and develop innovative smart card personalization products. This role involves creating secure HSM firmware and collaborating on diverse projects using technologies like Java.

The ideal candidate will have a Bachelor's degree in computer science and three or more years of experience in C programming. This hybrid position requires three days in the office in Shakopee, MN, supporting a dynamic team focused on security and innovation.

Entrust offers career growth opportunities, collaborative culture, and a commitment to diversity and inclusion.

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,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)

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
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
Software Engineer II – Java, Spring Boot & React
Software Engineer II – Java, Spring Boot & React

Entrust • Shakopee (MN)

Hybrid
USD 101,000 - 148,000
Medical
Vision
Dental
+8
Embedded Firmware Engineer – Identity Security Tech
Embedded Firmware Engineer – Identity Security Tech

Entrust • Shakopee (MN)

On-site
USD 28,000 - 40,000
Career growth opportunities
Flexible work options
Collaboration culture
Firmware Engineer II
Firmware Engineer II

Entrust Corporation • Shakopee (MN)

Hybrid
USD 85,000 - 125,000
Flexible work options
Career growth
Collaborative culture
Firmware Engineering Co-op: Embedded Systems & Security
Firmware Engineering Co-op: Embedded Systems & Security

Entrust Corporation • Shakopee (MN)

On-site
USD 43,000 - 61,000
Senior Embedded Hardware Engineer for Card Tech
Senior Embedded Hardware Engineer for Card Tech

Entrust • Fort Snelling Unorganized Territory (MN)

On-site
USD 110,000 - 165,000
Senior Embedded Hardware Engineer – Card Tech & Firmware
Senior Embedded Hardware Engineer – Card Tech & Firmware

Entrust • Minneapolis (MN)

On-site
USD 90,000 - 120,000