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

Software Development Engineer - Embedded Engineering Productivity

Job in Glasgow, Glasgow City Area, G1, Scotland, UK
Listing for: Sonos
Full Time position
Listed on 2026-02-10
Job specializations:
  • Software Development
    Software Engineer, DevOps
Job Description & How to Apply Below

About You

As a member of the Embedded Engineering Productivity group, you will help build and qualify the Sonos System that ensures our customers have high quality audio experience. You will have a direct impact on the business, advancing major player components such as the embedded platform, system software and connectivity. You will also get to work on our key home theater technology partnering with development, operations and support teams.

You will be expected to understand the features being built and help determine the best course of action to test those features in an automated fashion. In addition, you will work with a team of industry-leading innovators across many different disciplines such as acoustics, mechanical engineering, hardware, RF, product management and user experience. If you love music, solving challenging problems and delivering high-quality products, we want to talk with you!

What

You’ll Do
  • Review requirements, behavior specifications, and design documents to begin test development early and uncover issues prior to implementation.

  • Proactively work with developers to debug software and hardware solutions during new product development.

  • Define and develop test automation to improve testing efficiency and coverage.

  • Write (automated) tests that exercise audio pipeline and integrate them into the current framework.

  • Investigate log, track, and triage bugs to determine root cause and establish prioritization.

  • Monitor, debug, and fix breakages within our automated infrastructure.

  • Add and democratize new forms of data and metrics to allow the team to make decisions on where to focus and improve our tests.

  • Be an active participant and engaged part of your Scrum team – you are the voice of both quality and the customer during the development process.

Skills You’ll Need
  • Software development methodologies & test fundamentals.

  • Programming background (data-structures, algorithms, design patterns, etc.) as well as specific experience with Python or C/C++.

  • Computer networking knowledge with expertise in troubleshooting and debugging.

  • Knowledge on data instrumentation and telemetry for Software Quality.

  • Defining and implementing software test automation for embedded systems.

  • Preferred (but not required) experience with audio codecs (AAC, MP3, OGG, WAV, Dolby Digital) and metadata.

  • BS or MS in Computer Science or Electrical Engineering, or equivalent experience.

  • Love of music and passionate about high quality sound.

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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary