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.Building the world's leading sound experience starts with the experience we provide for our people. That's why we've been distributed from the start: initially between offices in Boston & Santa Barbara, and now with additional offices in Seattle, San Francisco & Paris. This role can be done from anywhere in the United States- any of our offices, or remotely from home. It's about impact, not location.We're looking for a Senior Software Engineer to join our team and play a vital role in integrating real-time audio protocols into the Sonos Professional OS, making a significant impact on the audio industry. Sonos is a pioneer in delivering exceptional sound experiences to homes and professional environments. We are committed to setting new standards for audio quality and performance. You will be responsible for integrating protocols like Dante, AES67, and AVB, ensuring low-latency processing and distribution. If you have experience in wired networking firmware engineering, a passion for audio technology, and the skills to develop real-time solutions, we want to hear from you.What You'll DoProtocol Integration: Lead the integration of real-time audio protocols, such as Dante, AES67, and AVB, into the Sonos Professional OS.Device discovery and management: Use existing standard protocols or implement proprietary methods to discover and manage Sonos and third party components.Wired Networking: Utilize your expertise in wired networking firmware engineering to ensure seamless protocol communication.Timestamping: Develop and manage hardware and software timestamping solutions for precise synchronization.Collaboration: Work closely with cross-functional teams to define and meet system requirements and specifications.Quality Assurance: Conduct thorough testing and debugging to ensure the reliability and performance of integrated audio protocolsDocumentation: Create comprehensive documentation to guide future developments and maintain high coding standards.What You'll NeedResearch shows that candidates from underrepresented backgrounds often don't apply for roles if they don't meet all the criteria. If you don't have 100% of the skills listed, we strongly encourage you to apply if interested.Basic QualificationsBachelor's or higher degree in Computer Science, Electrical Engineering, or a related field.5+ years of experience with C/C++Experience with real-time audio protocol integration such as Dante, AES67, RAVENNA, SMPTE 2110 and AVB.Understanding of low-latency audio processing and timestamping.Experience in wired networking firmware engineering for audio applications.The ability to work effectively in a collaborative team environment.Preferred QualificationsMaster's in a related field.Previous experience working on audio-related projects.Knowledge of audio frameworks and libraries (e.g., ALSA, ASIO, JACK).#LI-RemoteAt Sonos we consider a wide range of factors when determining compensation, which may lead individual compensation to vary depending on job related qualifications, skills, and experience. All full time employees are eligible for merit increases, discretionary bonuses, and equity. Our job postings may span more than one career level and the base pay range may be modified in the future based on changing market conditions. The starting base pay for this role for all US candidates is between:$152,000 and $168,800Please note that compensation details liste