

Summer 2026: Firmware Engineering Intern, Advanced Development (May to August)
Location
Needham, MA
Level
Internship
Department
Consumer Electronics
Type
Salary
$62,000 - $83,000
Job Description
Posted on:
2026-04-04
Responsibilities
- Develop and test embedded firmware in C for microcontrollers and embedded systems.
- Assist in bringing up new hardware by writing low-level drivers and debugging firmware-hardware interfaces.
- Support rapid prototyping and proof-of-concept development for advanced technology modules.
- Execute firmware validation tests and collect data for system and module characterization.
- Collaborate with electrical engineers to integrate sensors, actuators, and communication interfaces.
- Debug embedded systems using tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
- Participate in the systems-thinking culture within the advanced development team.
Job Requirements
- Current student in a bachelor's or master's program in Electrical Engineering, Computer Engineering, Embedded Systems, or a related discipline.
- Strong C programming experience for embedded systems.
- Coursework or project experience involving embedded programming in C.
- Previous internship or hands-on embedded systems experience is a plus.
- Familiarity with low-level firmware concepts and hardware interfaces.
- Experience with debugging embedded systems using JTAG/SWD, oscilloscopes, and logic analyzers.
- Knowledge of wireless protocols such as Bluetooth or Wi-Fi is a plus.


