Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Junior software development engineer

Glasgow (Glasgow City)
Sonos LLC
Development engineer
Posted: 16 August
Offer description

Junior Software Development Engineer page is loaded


Junior Software Development Engineer

Apply locations Glasgow - Sonos Scotland time type Full time posted on Posted 22 Days Ago time left to apply End Date: August 29, 2025 (13 days left to apply) job requisition id R2498

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 located on-site at our Glasgow office

This position is office-based, meaning regular in-person collaboration or use of office equipment is essential to maximize effectiveness for this team and/or position. Qualified applicants must live within commuting distance of our Glasgow office locations and should expect to be in office a minimum of 4 days per week.

Sonos seeks innovative engineers to help fuel our rocketing success. We are setting new standards for the audio industry and reshaping the way consumers engage with music. As a Software Development Engineer on the Embedded Player team, you will bring your perspective and influence the way we think about high quality. You’ll apply your creativity and engineering skills to help shape our system architectural vision which serves as the foundation for which our experiences are built on.

What You’ll Do

* Advocate for an Automation test strategy, influencing software quality early in the development lifecycle by driving the confidence needed to evaluate release readiness across our family of products and technologies.

* Review requirements, behavior specifications, user stories, and source code changes to develop effective, early-stage test strategies that validate code merges and support product readiness decisions.

* Engineer new automation and tools, and optimize existing ones to improve testing efficiency, stability, and performance metrics across the Sonos product ecosystem.

* Collaborate proactively with firmware development engineers during new product development to debug software/hardware interactions and root-cause issues.

* Proactively maintain and troubleshoot automation systems to deliver stable, trustworthy test results that support confident decision-making by firmware developers.

* Perform peer code reviews to assure code quality and test coverage.

* Work closely with third-party test vendors to manually validate software features and ensure functional quality.

* Act on ideas and bring visibility to your work via various technical forums (demos, tech-talks, hack-weeks).

What You’ll Need

Basic Qualifications

* Demonstrated experience programming in Python

* Ability to read and understand firmware code written in C/C++

* Experience with Linux as a development platform

* Working knowledge of modern source code control tools and CI/CD frameworks

* Must be able to translate product/feature requirements and code changes into test cases

* Inquisitiveness in understanding how components and technologies operate to their core

Preferred Qualifications

* Experience working with embedded systems

* Experience designing and developing test automation with Pytest

* Experience using data to substantiate design decisions

If you don’t have 100% of the skills listed, we strongly encourage you to apply if interested.

Additional technologies we use across our teams

* Audio codecs - AAC, MP3, OGG, WAV

* Multichannel audio home theater formats - Dolby, Dolby ATMOS, DTS

* Wireless connectivity protocols for embedded systems - WiFi, Bluetooth

* Network infrastructure - network protocols, switches, routers, VLANs

* Code quality tools - SonarQube, Sentry.IO, Valgrind

* Build system tools - Yocto, Meson, Cmake

* Data tools - Tableau, Datadog

* Platform as a service tools - Kubernetes, Docker containerization

* AWS cloud services

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-Onsite

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.


Similar Jobs (1)


Junior Product Security Engineer

locations Glasgow - Sonos Scotland time type Full time posted on Posted 7 Days Ago time left to apply End Date: September 30, 2025 (30+ days left to apply) #J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software development engineer in test (rest, phyton)- decisioning team
Glasgow (Glasgow City)
SAS
Development engineer
Similar job
Firmware development engineer
Renfrew
FLIR
Development engineer
Similar job
Software development engineer in test - sas viya platform
Glasgow (Glasgow City)
SAS
Development engineer
See more jobs
Similar jobs
Engineering jobs in Glasgow (Glasgow City)
jobs Glasgow (Glasgow City)
jobs Glasgow City
jobs Scotland
Home > Jobs > Engineering jobs > Development engineer jobs > Development engineer jobs in Glasgow (Glasgow City) > Junior Software Development Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save