via Eightfold
$30K - 40K a year
Develop and test embedded software and firmware for neuromodulation devices, including hardware characterization and prototype testing.
Must be a rising senior in an engineering or computer science field with coursework and hands-on experience in embedded systems and microcontroller programming.
Your responsibilities will include: Develop and verify embedded software updates for microcontroller-based neuromodulation devices, following team coding standards Design and develop test software to interact with and characterize embedded software functionality Build and run firmware on lab hardware; reproduce issues, collect logs, and help troubleshoot alongside engineers Perform low level characterization of hardware to understand how embedded software should be designed within the system. Designing, fabricating, and testing prototype devices to address clinical feedback Rising senior (undergraduate or graduate) in Electrical, Software, Biomedical, Computer Science or Computer Engineering with an anticipated graduation term between Fall 2026 and Spring 2027 Able to start in early to mid-June 2026 and commit to a 12-week, full-time internship Reliable transportation to and from the worksite Completed coursework in C/C++ and embedded systems (or equivalent project experience). Hands-on practice with microcontrollers (e.g., Arduino/STM32): build, flash, and debug simple firmware; comfortable with basic lab tools and Git Clear communicator who documents work, follows coding standards, and collaborates well in a team-oriented, safety-focused environment
This job posting was last updated on 12/4/2025