Firmware Engineering Co-op Internship

EntrustShakopee, MN
93dHybrid

About The Position

Entrust is seeking a Firmware Engineering intern (6-month Co-Op) to work with our Team in the design and implementation of our Card & Passport personalization products. The qualified candidate will work alongside other Engineers in our Shakopee Office to gain experience in Firmware development methodologies and standard processes. The Entrust Firmware team plays a key role in bringing the company's wide range of hardware products to life through use of embedded control of motors, sensors, vision systems, and huge variety of personalization technologies, including smart card chip programming, magnetic stripe encoding, and printing. The team works closely with other Engineering disciplines to ensure our products meet the highest level of security and integrity, all while achieving industry leading levels of performance.

Requirements

  • Enrolled in BS / BA in computer science, electrical engineering, or equivalent technical degree
  • Completed at least two years of course work in your current program
  • Experience in C/C++
  • Comfortable working with the Linux OS and embedded development environments
  • Displays strong desire to build skills and knowledge
  • Strong verbal and written communication skills
  • Experience working with multi-person teams and projects

Nice To Haves

  • Experience with revision control systems, e.g. Subversion, Git, Mercurial
  • Experience with project/issue tracking systems, e.g. Gitlab, JIRA, GitHub
  • Experience in Python
  • Experience in working with electro-mechanical systems
  • Experience reading and understanding electrical schematics
  • Experience with development processes, methodologies, and tools

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

Benefits

  • Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey.
  • Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
  • Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Intern

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service