JOBSEARCHER

Senior Software Development Engineer, Bluetooth Connectivity

SonosSomerville, MAL6 LeadSeptember 15th, 2026
Overview As a Senior Software Development Engineer on Sonos’ Connectivity team, you design and maintain Bluetooth software that powers our ecosystem. You’ll work with cross-functional partners to deliver reliable, high-quality Bluetooth functionality across products. The role focuses on solving connectivity challenges and enabling future innovations in a collaborative, hybrid Boston-based environment. Compensation / BenefitsMedical, Dental, and Vision Insurance401(k) with company matchingOpen Time Off policy12 paid holidays per yearDisability and Life InsuranceEmployee discount program and Sonos Radio HD ResponsibilitiesDesign, develop, test, and maintain Bluetooth software for Sonos productsImplement new Bluetooth features and improve performance, reliability, and interoperabilityInvestigate, debug, and resolve software defects and customer-reported connectivity issuesCollaborate with Product, QA, Mobile, Platform, and Hardware Engineering teams throughout the product development lifecycleParticipate in software design discussions, code reviews, and technical planningDevelop and maintain automated tests to improve software quality and regression coverageContribute to continuous improvements in engineering processes, tooling, and development practicesStay current with Bluetooth standards and emerging technologies to help drive future innovation Key requirements3–5 years of professional software development experienceStrong programming skills in C/C++Experience developing software on Linux or embedded systemsFamiliarity with Bluetooth Classic and/or Bluetooth Low Energy (BLE)Experience debugging complex software issues and working across hardware/software boundariesStrong problem-solving skills and attention to detailEffective communication and collaboration skills in a cross-functional environmentStrong communicationCross-functional collaborationProblem-solvingC/C++ programmingLinux or embedded systems developmentBluetooth Classic and/or BLE