Posted 9 months ago

Job Summary:

The Intern Program at Intrepid Control Systems offers a unique opportunity for highly motivated, innovative, and inspired individuals to work on challenging assignments where contribution and teamwork are vital to the success of the organization. As a leading-edge company, we provide real-world challenges and rewarding intern experiences to candidates from a variety of colleges and universities while providing a competitive salary.

Interns will be assigned to a department based on the candidate’s background, skill set and interests. The assignments are project-oriented, meaningful to the department and allow the intern to provide valuable contributions. Interns experience a sense of personal accomplishment and learn about the corporate business culture through work assignments, structured activities, and internal events. Interns that show outstanding qualities may be invited back for a return internship the following summer or may be considered for full-time positions.

Role Objectives:

In the role as an Embedded Firmware Intern, you will work with the Intrepid firmware team to develop or maintain embedded firmware features and projects. 


  • Develop firmware drivers
  • Fix firmware bugs
  • Research and develop tools for new technologies
  • Write unit tests

Skills and Knowledge:

  • Using Crossworks / Xilinx SDK
  • Embedded C, C++, HDL, Python
  • Reading Printed Circuit Board schematics
  • Reading and understanding Integrated Circuit datasheets
  • Using a debugger to debug source code
  • Git/Gitlab


  • Previous projects and experience using the skills mentioned above is a plus
  • Debugging skills
  • Work independently
  • Being able to read, analyze, learn, test, and document
  • Being able to solve problems
  • Very well organized
  • Be able to think critically

Job Features

Job Category

Embedded Firmware Intern

Apply Online

A valid email address is required.
A valid phone number is required.

When you apply to a job on this site, any personal data you provide, or which is collected as part of this process, will be processed by the Intrepid Control Systems company you have applied to (“Controller”) in order to manage its recruitment and hiring related activities. Under European data protection laws, your rights may include the right to access, port, erase, restrict, rectify or object to the processing of your personal data or where we rely on consent, the right to withdraw that consent. More details about our processing and your rights are set out in our Job Applicant Privacy Notice.