Junior Embedded Software Development Engineer — Partner Integration
Overview
Sonos is seeking a Junior Embedded Software Development Engineer to contribute to the software that runs on Sonos players, supporting partner integrations and music services across the ecosystem.
Responsibilities
- Contribute to embedded firmware development in C/C++ on Sonos players.
- Implement well-scoped features and bug fixes with guidance from senior engineers.
- Debug issues in embedded environments using logs, traces, and reproduction steps.
- Collaborate with teammates across software, hardware, and QA to deliver reliable releases.
- Participate in code reviews and learn Sonos development and quality practices.
- Help improve maintainability and reliability through testing, tooling, and incremental refactoring.
- Maintain, patch, and add new SDKs and integrations from partners on Sonos.
- Add new features for Music Service Providers on Sonos.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 1+ years of hands-on experience with C/C++ including coursework, internships, co-op, or professional experience.
- Exposure to C/C++ based embedded systems or firmware development through projects, internships, lab work, or early-career roles.
- Familiarity with embedded concepts such as memory constraints, concurrency, and real-time behaviors.
- Curiosity and strong learning aptitude: ability to ramp on unfamiliar systems and ask great questions.
- Experience with version control such as Git or Perforce.
- Willingness to engage with AI tools to help with day to day workflow.
- Experience debugging on-device software including logs, tracing, and performance investigation.
- Comfort reading and working with APIs and protocol-level interactions.
- Interest in audio, music, and consumer devices.
- Experience working in a team environment using code reviews and CI tooling.
Additional Information
Sonos is an equal opportunity employer. They claim to evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
Sourced from the employer’s career site. Verify before applying.
Variables & Compensation
- Medical, Dental, and Vision Insurance
- 401(k) plan with company matching and immediate vesting
- Open Time Off policy
- 80 hours of sick time upon hire, refreshed annually
- Up to 12 paid holidays per calendar year
- Generous paid leave program for new parents or family care
- Company-paid Disability, Life, and AD&D Insurance
- Mental health benefits
- Employee discount program & Sonos Radio HD
Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Sonos. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.
Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.
Content Disclaimer: This listing is sourced from the employer's public career site. Job details — including responsibilities, qualifications, and compensation — may change. Verify with the employer before applying.