Apply
Description
Location:
In-office
Duration:
May 25 – August 7 (Full-Time)
Overview
Synapse ITS is looking for a Firmware Development Summer Intern to join our Product Development team. This is a hands-on opportunity to work alongside experienced engineers while contributing to real projects that impact our products. You’ll gain practical experience in embedded systems, testing, and firmware development in a collaborative, fast-paced environment.
What You’ll Do
-
You’ll support the development and testing of embedded firmware while learning how our products move from concept through production.
-
Assist with testing hardware and firmware, including simulating edge and worst-case scenarios
-
Identify defects, document findings, and support troubleshooting efforts
-
Help develop and maintain embedded software, including applications and low-level drivers
-
Support debugging and validation activities across development builds
-
Write clear documentation for test procedures, results, and issue reproduction
-
Collaborate with firmware, hardware, and product teams
-
Take on additional projects that support the Product Development team
What You’ll Gain
-
This internship is designed to give you real exposure to engineering work, not just observation.
-
Direct mentorship from experienced engineers
-
Hands-on experience with embedded systems and real-world product development
-
Exposure to cross-functional collaboration across engineering teams
-
Opportunity to contribute to meaningful work that impacts active products
Requirements
-
Currently pursuing a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
-
Exposure to embedded systems or firmware development through coursework or projects
-
Familiarity with C/C++ or similar programming languages
-
Basic understanding of microcontrollers, hardware interfaces, or real-time systems is a plus
-
Strong problem-solving and analytical skills
-
Clear communication and documentation skills
-
Ability to work independently while also contributing to a team
-
Organized and detail-oriented, with a willingness to learn