DSP Engineer

London Lab - Sonos Experience, United Kingdom

Apply now Apply later

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.

This role is a hybrid position

This position is considered hybrid, allowing for a combination of remote work and in-office collaboration. Qualified applicants must live within commuting distance of our London office locations and be willing to work with us in office 3 days per week.

The Opportunity:

We are seeking a talented and passionate Mid-Level DSP Engineer to join our innovative team. In this role, you will be instrumental in designing, developing, and optimizing cutting-edge real-time audio processing solutions. This is a fantastic opportunity for an engineer who thrives on technical challenges, is proficient in C++, and has a strong understanding of digital signal processing fundamentals.

If you are a passionate DSP Engineer with a love for audio and a strong C++ background, we encourage you to apply!

What You'll Do:

  • Design, implement, and optimize highly efficient real-time audio algorithms in C++.

  • Develop and maintain robust, high-performance DSP software for embedded Linux, mobile platforms, and cloud-based machine learning (ML).

  • Collaborate closely with product, research, and other engineering teams to translate innovative concepts into production-ready audio features.

  • Analyze and resolve complex technical issues related to audio quality, performance, and stability.

  • Contribute to code reviews, architectural designs, and continuous improvement of our engineering practices.

  • Stay up-to-date with the latest advancements in DSP, audio processing, and C++ development.

Basic Qualifications:

  • 3+ years of professional experience in audio Digital Signal Processing engineering.

  • Strong proficiency in C++, with a deep understanding of modern C++ standards, best practices, and performance optimization techniques.

  • Proven experience with real-time audio processing is a required

  • Solid understanding of core DSP concepts, including:

    • Filter design (FIR, IIR)

    • Spectral analysis (FFT, STFT)

    • Sampling rate conversion

    • Audio effects and processing techniques

    • Adaptive filters

  • Experience with multi-threaded programming and concurrency in C++.

  • Familiarity with software development lifecycle and version control systems (e.g., Git).

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field, or equivalent practical experience.

  • Qualified applicants must be able to work from an office location for part of the work week

Preferred Qualifications:

  • Experience with machine learning techniques applied to audio (e.g., neural networks for audio enhancement, source separation, speech processing).

  • Familiarity with audio APIs and frameworks (e.g., ASIO, Core Audio, VST, JUCE, OpenAL).

  • Demonstrated understanding of distributed systems and network protocols

  • Experience with optimizing DSP algorithms for specific hardware architectures (e.g., ARM, SIMD instructions).

  • Knowledge of low-latency audio systems.

  • Experience with scripting languages (e.g., Python) for prototyping, tooling, and ML.

Why Join Us?

  • Collaborative culture.

  • Challenging and impactful projects.

  • Opportunity to work on Sonos's Trueplay feature, one of the company's crown jewel technologies.

Research shows that some candidates may not 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.

Visa Sponsorship: Sonos is unable to sponsor or take over sponsorship of an employment visa for this role at this time. We ask that applicants be authorized to work for any UK employer, both now and in the future.

#LI-Hybrid

Your profile will be reviewed and you'll hear from us once we have an update. At Sonos we take the time to hire right and appreciate your patience.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: APIs Architecture Computer Science Distributed Systems Engineering Git Linux Machine Learning Prototyping Python Research SIMD

Perks/benefits: Career development

Region: Europe
Country: United Kingdom

More jobs like this