Junior Software Development Engineer, Embedded Engineering Productivity in Glasgow
Junior Software Development Engineer, Embedded Engineering Productivity

Junior Software Development Engineer, Embedded Engineering Productivity in Glasgow

Glasgow Full-Time 30000 - 42000 £ / year (est.) No home office possible
Sonos

At a Glance

  • Tasks: Collaborate on innovative audio software projects and enhance testing strategies.
  • Company: Join Sonos, a leader in reshaping the audio industry.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Make an impact in audio technology while working with a diverse team.
  • Qualifications: Experience in Python programming and understanding of firmware code.
  • Other info: On-site role in Glasgow with excellent career advancement potential.

The predicted salary is between 30000 - 42000 £ per year.

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

Junior Software Development Engineer, Embedded Engineering Productivity in Glasgow employer: Sonos

At Sonos, we pride ourselves on fostering a collaborative and inclusive work environment where creativity thrives. Located in the vibrant city of Glasgow, our office offers a dynamic atmosphere that encourages innovation and personal growth, with ample opportunities for professional development and hands-on experience in cutting-edge audio technology. Join us to be part of a team that values your contributions and empowers you to achieve your best work while enjoying the unique culture of our community.
Sonos

Contact Detail:

Sonos Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Development Engineer, Embedded Engineering Productivity in Glasgow

✨Tip Number 1

Network like a pro! Reach out to current or former Sonos employees on LinkedIn. Ask them about their experiences and any tips they might have for landing a role at the company. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for the interview by brushing up on your Python skills and understanding firmware code in C/C++. We recommend doing some mock interviews with friends or using online platforms to get comfortable with common technical questions.

✨Tip Number 3

Show off your passion for audio technology! Bring examples of projects you've worked on, especially those that relate to automation testing or embedded systems. This will help you stand out and demonstrate your enthusiasm for the role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Sonos team.

We think you need these skills to ace Junior Software Development Engineer, Embedded Engineering Productivity in Glasgow

Python Programming
C/C++ Firmware Code Understanding
Linux Development Platform
Source Code Control Tools
CI/CD Frameworks
Automation Test Strategy
Debugging Software/Hardware Interactions
Peer Code Reviews
Collaboration Skills
Test Automation Engineering
Performance Metrics Optimization
Problem-Solving Skills
Effective Communication

Some tips for your application 🫡

Show Your Passion for Audio: When writing your application, let your love for audio and technology shine through. We want to see how your interests align with our mission at Sonos to create the ultimate listening experience.

Highlight Relevant Skills: Make sure to emphasise your programming skills, especially in Python and C/C++. We’re looking for engineers who can hit the ground running, so showcase any relevant projects or experiences that demonstrate your expertise.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your experiences and how they relate to the role. We appreciate a well-structured application that’s easy to read!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Sonos

✨Know Your Tech Stack

Make sure you brush up on your Python skills and get comfortable with C/C++. Be ready to discuss your experience with Linux and any CI/CD frameworks you've used. They’ll likely ask you technical questions, so having examples from your past projects can really help you stand out.

✨Show Your Collaborative Spirit

Since Sonos values teamwork, think of examples where you've successfully collaborated with others. Whether it’s working with firmware engineers or third-party vendors, be prepared to share how you’ve contributed to a team environment and helped solve problems together.

✨Prepare for Problem-Solving Questions

Expect to face some scenario-based questions that test your problem-solving abilities. Think about challenges you've encountered in previous roles, especially related to automation testing or debugging, and how you overcame them. This will show your analytical skills and creativity.

✨Demonstrate Your Passion for Audio Technology

Sonos is all about creating the ultimate listening experience, so express your enthusiasm for audio technology. Share any personal projects or interests related to music or sound engineering. This will help you connect with the interviewers and show that you’re genuinely interested in their mission.

Junior Software Development Engineer, Embedded Engineering Productivity in Glasgow
Sonos
Location: Glasgow

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>