Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

DSP Software Engineer

$131.08k
Full-time

Sonos

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. JOB TITLE: DSP Software Engineer (Job Code: MK0711) JOB DETAILS: Responsible for the real-time audio, DSP, and rendering software across Sonos products through expertise in signal processing, embedded systems, and software architecture and strong proficiency in Rust, C++, and Python. Define requirements, write design documents, ensure acceptance criteria, and maintain roadmaps in coordination with cross-functional partners. On the implementation side, design and build modular real-time audio and DSP components in Rust and C++, making calls on architecture, performance, and portability across processors and operating environments. This includes integrating and optimizing machine learning models for audio workloads covering classification, enhancement and spatial processing on embedded platforms, as well as bringing in new multi-channel audio formats, codecs/decoders, and DSP algorithms. Design hard real-time software pipelines with patterns and interfaces that work across the product family, and work with Sonos-native mechanisms for system parameter control. Debug audio routing, timing, and synchronization problems across wireless networks, cross-domain issues touching DSP algorithms, embedded RTOS/Linux systems, wireless audio transport, and hardware. Own the testing and validation practice by building DSP simulation environments and software test frameworks in Python across diverse architectures, define testing strategy using GTest and Rust frameworks, and improve CI practices. Collaborate closely with acoustics, networking, hardware, application software, and audio system engineers. Set engineering standards and mentor engineers on the team and in partner groups. EDUCATION AND EXPERIENCE REQUIREMENTS: Master’s degree (or foreign equivalent) in Electrical Engineering, Computer Engineering, Computer Science, or Acoustic Engineering plus 2 years of experience in the offered position or related position. SPECIAL REQUIREMENTS: Must possess expertise/knowledge sufficient to adequately perform the duties of the job being offered. Expertise/knowledge may be gained through employment experience or education. Such expertise/knowledge cannot be "quantified" by "time". Required expertise/knowledge includes: Understanding of digital signal processing concepts, including filtering, sampling, latency, and numeric representation. Experience with Rust, C++, and Python for implementing DSP algorithms, automating audio tests, and validating software. Experience designing and validating real-time DSP audio systems for consumer electronics. Experience with real-time systems, embedded Linux, and RTOS environments. Experience evaluating and optimizing embedded DSP algorithms using MATLAB and Simulink. Experience integrating and optimizing machine learning models for audio on embedded systems, including classification, enhancement, spatial processing, and ML/DSP hybrid techniques. Knowledge of industry audio formats, codecs/decoders, and metadata, including Dolby Atmos, AAC, FLAC, Opus, OGG, MP3, and WAV. Experience creating DSP visualization or modeling tools in C++ for real-time audio development. Skilled in assessing and profiling end-to-end audio pipeline latency and system performance, utilizing tools that include Adobe Audition for critical listening analysis. Experience conducting audio measurements and analysis using professional electroacoustic test equipment, including audio analyzers and oscilloscopes. Experience developing and integrating automated audio test workflows into CI/CD systems, which include Jenkins and Docker. Experience leading project tasks for audio system development and validation, and coordinating team efforts for software feature delivery. OTHER: Salary: $131,082 per year JOB LOCATION: Sonos, Inc. 2 Avenue De LaFayette Boston, MA 02111 If offered employment, must have legal right to work in U.S. **Must reference JOB CODE#: MK0711 when applying. #LI-DNI 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. At 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. Please note that compensation details listed in US job postings reflect the base salary only, and do not include bonus, equity, or benefits. We also offer a comprehensive benefits program with choice and flexibility in mind to help support the health, wealth, and overall well-being of our employees. Regular full time employees in the US are eligible for benefits on day one, including: Medical, Dental, and Vision Insurance A 401(k) plan with company matching and immediate vesting An Open Time Off policy (OTO) so you have maximum opportunity to disconnect and recharge, with no tenure-based vacation accruals required 80 hours of sick time upon hire, refreshed annually Up to 12 paid holidays per calendar year Sonos offers a generous paid leave program for new parents or to care for a family member with a serious health condition, as well as short- and long-term disability for your own medical condition. Company-paid Disability, Life, and AD&D Insurance Voluntary benefits, including Voluntary Life, AD&D, Accident, and Pet Insurance Mental health benefits to support your holistic well-being A generous employee discount program & Sonos Radio HD - on us! Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law. Notice to U.S. Job Applicants: Sonos is an equal opportunity employer. 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. 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 View email address on click.appcast.io and let us know the nature of your request and your contact information. Sonos is a sound experience company. We connect millions of listeners all around the world to the content they want, where and how they want it. Since inventing multiroom wireless audio in 2005, we have continuously innovated the listening experience, designing hardware and software that celebrates sound, empowers our customers, and brings the home to life. Our team is made up of passionate players united by a culture of respect, transparency, collaboration, and ownership who want to inspire the world to listen better. Interested in a career at Sonos but don’t see the right role for you today? Join the Sonos Talent Community to stay connected on new openings, events, and career opportunities that match your interests. Sonos takes your privacy seriously and is committed to protecting your personal data. To learn more, please review the Sonos Recruiting Privacy Notice. This Notice explains how we collect, use and protect your personal information in connection with our recruitment process.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the DSP Software Engineer in Boston, MA vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Cambridge, MA
    3 days ago
  • $150k - $200k

    Fullstack Software Engineer (AI-Native) About Us Proton is building the AI operating system for wholesale distribution, embedded in the workflows that move nearly every physical product on the planet. Distribution is a $9 trillion industry, and the software that runs... 
    Suggested
    Full time
    Work at office
    Flexible hours
    3 days per week

    Proton.ai

    Cambridge, MA
    1 day ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Suggested
    Full time
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Boston, MA
    4 days ago
  • $148k - $222k

     ...creators to own their own destiny. The mission of the Platform Engineering team is to provide infrastructure primitives, platforms,...  ...core platform services and developer experience. As a Senior Software Engineer, you'll work on crafting a paved path for product teams... 
    Suggested
    Full time
    Work at office

    Klaviyo

    Boston, MA
    3 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Cambridge, MA
    2 days ago
  • $70k - $110k

     ...critical systems. JCI has built the industry's leading thermal management platform for the applications that demand it most. As a Software Engineer, Device, you'll develop robust and expandable solutions for our on-device software. You will be responsible for developing new... 
    Full time
    Temporary work
    Relocation

    Johnson Controls

    Boston, MA
    3 days ago
  • $110k - $120k

     ...of Booking Holdings (NASDAQ: BKNG), is a leading travel search engine. With billions of queries across our platforms, we help people...  ...everyone to experience the world. KAYAK is seeking a Senior Java Software Engineer to join our Retention and CRM team! The Retention team... 
    Full time
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    KAYAK

    Cambridge, MA
    2 days ago
  • $116k - $174k

     ...up their Klaviyo account and gaining value from the platform. Engineers on the team use data to discover opportunities for improvement...  ...friction for new customers. We are looking for great generalist software engineers with a passion for the experience-layer that have an... 
    Full time
    3 days per week

    Klaviyo

    Boston, MA
    13 hours ago
  • $141k - $225k

    Job Description: Our Opportunity: Chewy is hiring a Senior Software Engineer to work on Chewy’s Discovery Experience team in Bellevue, WA. The Discovery Experience team is responsible for a key segment of the customer’s journey across the Chewy web and mobile apps. We help... 
    Full time
    Local area
    Relocation
    Flexible hours

    Chewy

    Boston, MA
    3 days ago
  • $191k - $253k

     ...months, not years. TEAM OVERVIEW The Platform Security Engineering (PSE) team builds security into Anduril's products from architecture...  ...JOB DESCRIPTION We're looking for senior and staff-level software engineers to design and build security solutions across... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    5 days ago
  • $140.6k - $173.1k

    About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system architecture, help define enterprise-wide standards, and actively participate... 
    Full time
    Contract work
    Flexible hours

    WEX

    Boston, MA
    3 days ago
  • $140k - $170k

     ...people experience work, we’d love you on the team. Visit to learn more. Perk is growing its engineering footprint in North America, and we're looking for a Senior Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation package
    3 days per week

    Perk

    Boston, MA
    2 days ago
  • $148k - $222k

     ...personalize, and measure every message they send, making this product area core to Klaviyo’s continued success. As a Senior Software Engineer on the team, you’ll play a key role in designing and building scalable systems that power how customers manage and activate... 
    Full time

    Klaviyo

    Boston, MA
    13 hours ago
  •  ...Description: Position Description: Programs, designs, and deploys software development, writes Oracle PL/SQL, and performs data analysis....  ...and Continuous Development (CI/CD) tools. Enhances engineering practices in the areas of Acceptance Test Driven Development (... 
    Full time

    Fidelity Investments

    Boston, MA
    4 days ago
  • $191k - $253k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis...  ...of defense capability. About the Job Senior Software Engineers independently drive the delivery of a variety of software... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    2 days ago
  • $191k - $253k

     ...vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This involves... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $90k - $180k

     ...ownership structure fosters a long-term view that aligns our perspectives with those of our clients. About the Role TITLE: Senior Software Engineer TEAM: Investment Platform Tech (Investor Modeling Technology Team) LOCATION: Boston ............................................. 
    Full time
    Remote work
    Flexible hours
    1 day per week

    Wellington Management

    Boston, MA
    4 days ago
  • $178.13k - $225.09k

     ...leading projects, performing code reviews, and mentoring junior engineers; and CI/CD tools and version control. Must have two (2) years...  ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red River

    Boston, MA
    2 days ago
  • $100k - $135k

     ...systems. JCI has built the industry's leading thermal management platform for the applications that demand it most. As a Senior Software Engineer, Slicer, you'll work with an interdisciplinary team to design and implement software for JCI’s Stack Forging process... 
    Full time
    Temporary work
    Relocation

    Johnson Controls

    Boston, MA
    3 days ago
  • $160k - $190k

    WHAT YOU’LL DO Viant Technology (NASDAQ: DSP) is building the future of AI-powered, identity-driven advertising across CTV and...  ...modern streaming and television environments. As a Staff Software Engineer, you will help build the distributed systems and data infrastructure... 
    Full time
    Work experience placement
    Local area

    Viant Technology

    Boston, MA
    1 day ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Cambridge, MA
    3 days ago
  • $87.97k - $188.95k

     ...firms. Spark your curiosity and ignite your career at The Lighthouse. KPMG is currently seeking a Senior Associate, Cloud DevOps Engineer for our Consulting practice. Responsibilities : Assist clients; cloud migration engagements, including cloud migration... 
    Full time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  • $170k - $282.5k

     ...STATE STREET CORPORATION is seeking a Managing Director for AWS Cloud Platform Engineering. This role involves executing cloud strategy and ensuring platform compliance while leading a global engineering team. The ideal candidate will have extensive AWS expertise, a... 

    Jobleads-US

    Quincy, MA
    4 days ago
  •  ...high-performance culture, technical excellence, and career development, ensuring the team stays at the forefront of AI and cloud engineering technology advancements Work closely with our Microsoft, Google, Salesforce, and other   related platform teams to develop our... 
    Full time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  • $128k - $205k

    Job Title Automation Software Development Engineer Job Description Automation Software Development Engineer Our Automation Software Development Engineer plays a critical role in advancing software quality, reliability, and development efficiency through the design and implementation... 
    Full time
    Work at office
    Immediate start
    Relocation package
    3 days per week

    Philips

    Cambridge, MA
    20 hours ago
  • $115k - $142.6k

    About the Job: The Software Engineer II, Business Intelligence is broadly responsible for designing, building, enhancing, and supporting software applications and their components. The technical products developed by the incumbent filling this position help doctors... 
    Full time

    Foundation Medicine

    Boston, MA
    3 days ago
  • $135k - $325k

    Job Overview The Investment Technology department is an internal software engineering organization whose mission is to provide and expand the technical capabilities that drive our systematic investment process. As an active manager, Arrowstreet seeks to design investment... 
    Full time
    Local area

    Arrowstreet Capital

    Boston, MA
    4 days ago
  • $120k - $170k

     ...faster than ever before. We’re a team of hands-on builders, engineers, and innovators reinventing how the world makes physical things...  ...shape the future of fabrication, come build it with us. Our Software team continues to develop one of the most powerful and intuitive... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    2 days ago
  • $191k - $253k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis...  ...of defense capability. ABOUT THE JOB Senior Software Engineers independently drive the delivery of a variety of software... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    20 hours ago
  • $166k - $220k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis...  ...the future of defense capability. ABOUT THE JOB Software Engineers contribute to the delivery of a variety of software... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Quincy, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to DSP Software Engineer. Be the first to apply!