Posted 2w ago

Firmware Development Summer Intern

@ Synapse ITS
Plano, Texas, United States
OnsiteInternship
Responsibilities:develop firmware, test firmware, document results
Requirements Summary:Pursuing a degree in Electrical/Computer Engineering or Computer Science; coursework or projects in embedded systems; C/C++ programming; strong problem-solving and communication.
Technical Tools Mentioned:C, C++, Embedded Systems, Microcontrollers, Hardware Interfaces, Real-time systems
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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