Research Operations Engineer - Advanced Technology
Boston, MA  / Santa Barbara, CA 
Posted Today
Job Description

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 to the best work of their lives.

The Advanced Technology group works at the intersection of audio signal processing, sensor fusion, machine learning, acoustics, and human listening. We define and deliver the core technologies that enable new and unique listening experiences from Sonos products. We are a cross disciplinary team of researchers, audio engineers, data scientists, and software engineers, working together to identify and realise how audio technology can be used to shape and define the sound experiences of the future.

The Research Operations team plays a critical role within Advanced Technology, supporting research at every step, from the spark of an idea to delivery of an experience-enabling SDK. We allow researchers to dream big, with tools and infrastructure they need to innovate; mature technologies using prototypes and simulations; and package research outcomes into production-ready software libraries.

Who You Are:

  • A passionate, curious problem solver who equally enjoys learning brand new skills to tackle a novel problem, and utilizing their existing domain expertise

  • An open and honest collaborator who loves to share their knowledge and learn from others

  • A trusted team member whose respect for others shows up every day

What You'll Do:

  • Collaborate with researchers and engineers to design and implement hardware and software solutions for investigations, data collection, and experience demonstrations

  • Support research efforts with tools and infrastructure to eliminate time-sinks and pain-points

  • Convert and package algorithmic research outputs into robust, thoroughly documented, production-ready software libraries

  • Collaborate with software teams to define APIs and interfaces to integrate new technologies into products

What You'll Need:

Basic Qualifications

  • Degree in Computer Science, Computer Engineering, Software Engineering or Electrical Engineering, plus 2-years industry experience, or 4+ years in a development/software-engineering role

  • Expertise in Python or C/C++

  • Comfortable using GNU/Linux, Windows, and MacOS

  • Comfortable working with teams across multiple geographies and time zones.

  • Applicants must be authorized to work in the United States or United Kingdom

Preferred Qualifications

  • Experience with RTOS/embedded/low-power systems

  • Experience setting up resources and tools for cloud-based machine learning or high-performance computing

  • Deep GNU/Linux expertise

  • Comfortable working in MATLAB

  • Experience with common prototyping hardware, eg Raspberry Pi, Arduino, etc

  • Experience with AWS or other cloud data pipelines and services

  • Understanding of basic acoustics and audio principles, signal flow, etc

We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. Follow the links to review the EEO is the Law poster( and its supplement ( The pay transparency policy is available here- Sonos is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to and let us know the nature of your request and your contact information.


Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
2 to 4 years
Email this Job to Yourself or a Friend
Indicates required fields