Embedded Software Engineer Intern Fall 2026 - Persistent Systems LLC
Software Engineer
Join a fast‑growing team as an Embedded Software Engineer Intern, contributing to networking software for Wave Relay® products using C/C++ on Linux‑based embedded platforms.
About the role
Key Responsibilities
Assist senior engineers in designing, coding, and testing embedded networking software for Wave Relay® devices.
Develop and debug C/C++ applications on Linux‑based embedded platforms.
Participate in code reviews, unit testing, and integration testing to ensure high‑quality releases.
Collaborate with hardware and firmware teams to resolve cross‑disciplinary issues.
Document design decisions, test results, and software specifications.
Requirements
Current enrollment in a Computer Engineering, Electrical Engineering, or related program.
Proficiency in C and C++ programming, with hands‑on experience on Linux systems.
Strong interest in embedded systems and networking concepts.
Familiarity with version‑control tools such as Git.
Ability to work independently and as part of a collaborative team.