Firmware Engineering Co-op

Entrust logo

Entrust

1,001-5,000 employeesMinneapolis, MNSoftware Development
Actively hiringPaidSoftware Development
Apply Now

Best applied by Jan 5

Access our internships job board to view 10,000+ active internships.


About the role#

Entrust is seeking a Firmware Engineering Co-op for a 6 to 12-month term. You will work with our team in Shakopee to design and implement firmware for card and passport personalization products. This role involves working alongside engineers to gain experience in firmware development methodologies and standard processes. You will help bring hardware products to life through embedded control of motors, sensors, vision systems, and technologies like smart card chip programming, magnetic stripe encoding, and printing.

What you'll do#

  • Design, develop, test, document, and deploy firmware.
  • Assist in reviewing product requirements and estimating work.
  • Work with the 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.

What you'll need#

  • Enrolled in a BS or BA program in computer science, electrical engineering, or an equivalent technical degree.
  • Completed at least two years of coursework in your current program.
  • Experience in C/C++.
  • Proficiency with the Linux OS and embedded development environments.
  • Experience working with multi-person teams and projects.
  • Strong verbal and written communication skills.
  • A desire to build skills and knowledge.
  • Experience with revision control systems such as Subversion, Git, or Mercurial.
  • Experience with project or issue tracking systems like Gitlab, JIRA, or GitHub.
  • Experience in Python.
  • Experience working with electro-mechanical systems and reading electrical schematics.
  • Experience with development processes, methodologies, and tools.

Location & details#

  • Location: Shakopee, Minnesota, United States.
  • Modality: On-site.
  • Employment: Full-time.
  • Compensation: $25.00 per hour.

About Entrust

Entrust is a software development company based in Minneapolis. It focuses on identity-centric security solutions to prevent fraud and cyber threats. The company provides tools for verifying identities, securing connections, and monitoring transactions. It serves customers in over 150 countries through a global partner network.

LinkedInWebsiteCareers emailEntrust contact channels unlock with a free account
All Entrust internships

How to get in at Entrust

Applying early is a major advantage for roles at Entrust, as recruiters often review candidates before the applicant pool becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published, helping you get your materials in among the first. Being visible early in the process helps you stand out before the pile grows. You can also improve your response rates by reaching out to the recruiters behind these roles directly to ask about the position or a potential referral. Intern Insider surfaces the specific recruiters managing the company's hiring, which allows you to bypass the general queue and connect with the people making the decisions.

Get alerts for new Entrust internships
Share

Interns who landed roles with Intern Insider

“Intern Insider helped me land most of my internship interviews and offers. It definitely improved my application-to-interview conversion compared to other platforms, especially because of the up-to-date and sometimes exclusive postings.”
Anran L., Full-Stack Developer Intern

Anran L.

Full-Stack Developer Intern

“Finding the latest internships used to be a hassle. I'd have multiple sites and repos open at once, but with Intern Insider, everything's in one place, which has made my application process much faster and more organized.”
Kentaro B., Software Engineer Intern

Kentaro B.

Software Engineer Intern

Apply to more than this one.

10,000+ open internships in one place, with the deadlines and the people to email.

Create free account
Apply by Jan 5Apply Now
Privacy

Cookies

Manage optional cookies and similar technologies. You can update these choices anytime. Read our privacy policy

EssentialKeep you signed in and support security and basic site features.Always on
AnalyticsHelp us improve the site by measuring how people use it.
AdvertisingHelp us show relevant ads and measure how well they work.