At a Glance
- Tasks: Design and optimise real-time audio processing solutions using C++.
- Company: Join Sonos, a leader in creating the ultimate listening experience.
- Benefits: Enjoy a hybrid work model with flexible remote options and a collaborative culture.
- Why this job: Work on innovative projects like Sonos's Trueplay feature and tackle exciting technical challenges.
- Qualifications: 3+ years in DSP engineering, strong C++ skills, and a solid understanding of audio processing.
- Other info: Visa sponsorship is not available; applicants must be authorised to work in the UK.
The predicted salary is between 36000 - 60000 £ per year.
Social network you want to login/join with:
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:
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.
#J-18808-Ljbffr
DSP Engineer employer: Sonos, Inc.
Contact Detail:
Sonos, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land DSP Engineer
✨Tip Number 1
Familiarise yourself with the latest advancements in DSP and audio processing. This will not only help you during interviews but also show your genuine interest in the field, which is crucial for a role at Sonos.
✨Tip Number 2
Network with current or former employees of Sonos on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which can be beneficial during your interview.
✨Tip Number 3
Prepare to discuss your experience with real-time audio processing and C++. Be ready to share specific examples of projects you've worked on that demonstrate your skills and problem-solving abilities in these areas.
✨Tip Number 4
Stay updated on audio APIs and frameworks relevant to the role, such as JUCE or Core Audio. Being knowledgeable about these tools can set you apart from other candidates and show your readiness to contribute from day one.
We think you need these skills to ace DSP Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in digital signal processing and C++. Emphasise any projects or roles where you've designed or optimised audio algorithms, as this is crucial for the DSP Engineer position.
Craft a Compelling Cover Letter: In your cover letter, express your passion for audio technology and how your skills align with Sonos's mission. Mention specific experiences that demonstrate your proficiency in real-time audio processing and collaboration with cross-functional teams.
Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving machine learning or audio APIs, be sure to include them in your application. This can set you apart from other candidates by demonstrating practical experience.
Highlight Continuous Learning: Mention any recent courses, certifications, or self-study related to DSP, C++, or audio processing. This shows your commitment to staying updated with industry advancements, which is important for a role at Sonos.
How to prepare for a job interview at Sonos, Inc.
✨Showcase Your C++ Skills
Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you implemented real-time audio processing solutions, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate DSP Knowledge
Brush up on core DSP concepts such as spectral analysis, sampling rate conversion, and audio effects. Be ready to answer technical questions that test your understanding of these fundamentals, as they are crucial for the role.
✨Collaborative Mindset
Since the role involves working closely with various teams, emphasise your ability to collaborate effectively. Share examples of past experiences where you worked with cross-functional teams to bring innovative audio features to life.
✨Stay Current with Trends
Familiarise yourself with the latest advancements in DSP and audio processing. Mention any recent developments or technologies you’ve explored, especially those related to machine learning techniques in audio, as this could set you apart from other candidates.