×
Register Here to Apply for Jobs or Post Jobs. X

Junior Embedded Software Development Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Sonos
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • ,
  • Hands-on experience with C/C++ (coursework, internships, co-op, or professional experience)
  • ,
  • Exposure to embedded systems / firmware development (projects, internships, lab work, or early-career roles)
  • ,
  • Familiarity with embedded concepts such as memory constraints, concurrency, and real-time behaviors
  • ,
  • Curiosity and strong learning aptitude: ability to ramp on unfamiliar systems and ask great questions
  • ,
  • Experience with version control (e.g., Git, Perforce, etc.)
  • ,
  • Willingness to engage with our AI tools to help with your day to day workflow
  • ,
  • (Desirable) Experience debugging on-device software (logs, tracing, performance investigation)
  • ,
  • (Desirable) Comfort reading and working with APIs and protocol-level interactions (networking basics a plus)
  • ,
  • (Desirable) Interest in audio, music, and consumer devices
  • ,
  • (Desirable) Experience working in a team environment using code reviews and CI tooling
What the job involves
  • As a Junior Embedded Software Development Engineer, you’ll contribute to the software that runs on Sonos players to help deliver reliable playback and great experiences across our ecosystem
  • ,
  • You’ll work closely with a supportive team of engineers who will help you learn Sonos systems, embedded development practices, and how we ship high-quality software
  • ,
  • You’ll be exposed to foundational areas of the Sonos system such as music playback, device-to-device interaction, and partner services
  • ,
  • You’ll grow your skills through hands-on development, debugging, and collaboration across disciplines like hardware, product management, and user experience
  • ,
  • If you love music, enjoy learning, and want to solve challenging problems, we’d love to talk
  • ,
  • This role is for a position on the Partner Integration team
  • ,
  • You’ll be working closely with our Music Service Partners (MSPs) to support over 120 integrations on Sonos
  • ,
  • Familiarity with API design, SDK integration, and full stack software development will serve you well in this role
  • ,
  • You will be adding new exciting features, improving existing integrations, and helping shape the future of partner integrations on Sonos
  • ,
  • Contribute to embedded firmware development in C/C++ on Sonos players
  • ,
  • Implement well-scoped features and bug fixes with guidance from senior engineers
  • ,
  • Debug issues in embedded environments using logs, traces, and reproduction steps; learn root-cause analysis skills
  • ,
  • Collaborate with teammates across software, hardware, and QA to deliver reliable releases
  • ,
  • Participate in code reviews (both giving and receiving), and learn Sonos development and quality practices
  • ,
  • Help improve maintainability and reliability through testing, tooling, and incremental refactoring as you grow
  • ,
  • Maintain, patch, and add new SDKs/integrations from our partners on Sonos
  • ,
  • Add new features for our Music Service Providers on Sonos
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary