Embedded Firmware Engineer – Identity Security Tech

Entrust

Shakopee (MN)

On-site

USD 28,000 - 40,000

Full time

5 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Career growth opportunities
Flexible work options
Collaboration culture

Job summary

Entrust is seeking a Firmware Engineering Co-Op (6-12 months) in Shakopee, MN to help design and implement Card & Passport personalization firmware. You will work with a team to develop firmware for motors, sensors, vision systems, and personalization technologies, including smart card programming and printing.

You will review requirements, engage in testing, code reviews, and debugging at hardware/firmware boundaries while expanding your skills in a fast-paced, security-focused environment.

Qualifications

  • BS/BA in computer science, electrical engineering, or equivalent.
  • Two years of coursework completed in current program.
  • Experience in C/C++ and Linux with embedded development environments.
  • Excellent verbal and written communication; able to work with multi-person teams.

Responsibilities

  • Design, develop, test, document and deploy firmware.
  • Assist in reviewing product requirements and estimation of work.
  • Work with test team to validate functionality.
  • Participate in code reviews.
  • Review and respond to reported field problems.
  • Debug issues at the boundary of hardware and firmware.

Skills

C/C++
Linux
Embedded development
Team collaboration
Verbal & written communication

Education

BS/BA in computer science or electrical engineering

Tools

Git/Subversion/Mercurial
GitLab/JIRA/GitHub
Python
Electrical schematics

Job description

Entrust is seeking a Firmware Engineering Co-Op (6-12 months) in Shakopee, MN to help design and implement Card & Passport personalization firmware. You will work with a team to develop firmware for motors, sensors, vision systems, and personalization technologies, including smart card programming and printing.

You will review requirements, engage in testing, code reviews, and debugging at hardware/firmware boundaries while expanding your skills in a fast-paced, security-focused environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineering Co-op: Embedded Systems & Security
Firmware Engineering Co-op: Embedded Systems & Security

Entrust Corporation • Shakopee (MN)

On-site
USD 59,099,000 - 84,171,000
Firmware Engineering Co-op
Firmware Engineering Co-op

Entrust Corporation • Shakopee (MN)

On-site
USD 59,099,000 - 84,171,000
Software Engineer Co-op - Identity Security & Growth
Software Engineer Co-op - Identity Security & Growth

Entrust • Shakopee (MN)

On-site
USD 34,000 - 40,000
Health insurance
401(k) matching
Paid holidays
+2
Embedded Firmware Engineer II - Real-Time Systems
Embedded Firmware Engineer II - Real-Time Systems

Entrust • Shakopee (MN)

Hybrid
USD 85,000 - 125,000
Health insurance
Dental insurance
Vision insurance
+3
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: 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
Firmware Engineering Co-op
Firmware Engineering Co-op

Entrust • Shakopee (MN)

On-site
USD 28,000 - 40,000
Career growth opportunities
Flexible work options
Collaboration culture
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
Senior Embedded Hardware Engineer – Card Tech & Firmware
Senior Embedded Hardware Engineer – Card Tech & Firmware

Entrust • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

Entrust • Minneapolis (MN)

On-site
USD 90,000 - 120,000