Skip to content
×

Software Partner Engineering Intern; Boston

Listing for: Sonos, Inc.
Full Time, Apprenticeship/Internship position Listed on 2026-11-04
Job specializations:
Salary/Wage Range or Industry Benchmark: 25 - 35 USD Hourly USD 25.00 35.00 HOUR

Job Description & How to Apply Below

At Sonos we want to create the ultimate listening experience for our customers and know that it starts by listening to each other. As part of the Sonos team, you’ll collaborate with people of all styles, skill sets, and backgrounds to realize our vision while fostering a community where everyone feels included and empowered to do the best work of their lives.

Sonos is a sound experience company making it easier than ever for millions of listeners around the world to play more, hear more, and feel more. We’re seeking talented students to join Sonos’s Internship Program and explore what it means to blend creativity, technology, and sound. Our interns are an essential part of our team, bringing fresh ideas, learning from experts, and helping us push the boundaries of what’s possible.

Come broaden your skills, share your input and pursue your passion with an 11 week internship experience.

Work Period:
June 7
- August 20, 2027 Locatio]n &

Schedule:

This is a full-time, 40-hour-per-week position with minimum 4 days per week onsite in our Boston office. There is no relocation or housing assistance for this position.

As a Software Engineering Intern on the Partner Engineering team, you’ll work on real software that ships to Sonos customers. Our team works closely with our Music Service Partners (MSPs) to support over 120 integrations on Sonos, across both the software that runs on Sonos players and the Sonos app on Android and iOS. You’ll be paired with a mentor, take on a meaningful, well-scoped project, and learn how a professional engineering team designs, builds, tests, and ships software.

Depending on your interests and experience, you’ll work in one of two areas:

  • Player: embedded software in C/C++ running on Sonos speakers, covering areas like music playback, device-to-device interaction, and partner SDK integrations.
  • Mobile: the Sonos app on Android (Kotlin) or iOS (Swift), building and improving how customers find, connect, and play content from our partners.
WHAT YOU'LL DO

Own a scoped intern project from design through implementation, with guidance from your mentor and the team. Implement features and bug fixes in our player firmware (C/C++) or mobile app (Kotlin/Swift). Learn to debug real-world issues using logs, traces, and reproduction steps. Participate in code reviews, team ceremonies, and our day-to-day development and quality practices. Collaborate with engineers, QA, and product management to deliver reliable, high-quality work.

Help maintain and improve integrations with our music service partners. Present your work to the team and stakeholders at the end of your internship.

SKILLS AND ATTRIBUTES

Basic Qualifications:

Currently pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with an expected graduation date between Spring 2027 and Spring 2029. Coursework or project experience in at least one of the following:
Player: C or C++, ideally with some exposure to embedded systems, operating systems, or low-level programming. Mobile:
Kotlin/Android or Swift/iOS development. Solid understanding of programming fundamentals (data structures, algorithms, object-oriented design). Experience with version control (e.g., Git). Curiosity and strong learning aptitude: ability to ramp on unfamiliar systems and ask great questions. Willingness to engage with our AI tools to help with your day-to-day workflow.

Preferred Qualifications:

Personal, academic, hackathon, or internship projects you can talk about in depth. Player: familiarity with embedded concepts such as memory constraints, concurrency, or real-time behavior. Mobile: an app you’ve built or contributed to (App Store, Google Play, or Git Hub). Comfort reading and working with…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

JOB SEARCH ENGINE: 10+ Million Listings:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary