At Sonos, we are dedicated to creating the ultimate listening experience for our customers, and we believe this begins with mutual understanding and collaboration. As a member of the Sonos team, you will work with individuals of diverse styles, skill sets, and backgrounds to achieve our vision. We foster a community where everyone feels included and empowered to perform at their best. As a Junior Embedded Software Engineer, you will contribute to the software that powers Sonos products and experiences. Collaborating with experienced engineers, you will develop and maintain embedded software essential for reliable playback, seamless device interaction, and high-quality customer experiences across the Sonos ecosystem. You will gain exposure to various technical domains, including embedded systems, APIs and integrations, distributed device communication, music playback, and consumer electronics software development. Through hands-on development, debugging, and cross-functional teamwork, you will enhance your technical skills while contributing to products and features used by millions of listeners globally. Depending on business needs and your individual strengths, you may be assigned to teams focusing on areas such as Player software, APIs and controls, partner integrations, platform capabilities, or future product development. This is a hybrid position, blending remote work with in-office collaboration. Qualified candidates must reside within commuting distance of a Sonos office and are expected to be in the office a minimum of three days per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level