372,956open jobs
9,661companies
50,233added this week
Browse all
Location
In office (Shanghai)
Seniority
Senior · 7+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Sonos is an American consumer electronics company headquartered in Santa Barbara, California, that designs and manufactures premium smart home audio equipment. Founded in 2002, the company pioneered multi-room wireless audio systems, offering a product lineup that includes smart speakers, soundbars, subwoofers, and portable audio devices controlled via a unified software app. By integrating with major music streaming services and voice assistants, Sonos delivers synchronized high-fidelity audio solutions for residential homes and commercial spaces worldwide.

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.

Do you want to work on the cutting edge of IoT and the rising wave of the connected home? Do you want to be part of the team that makes the magic happen in connecting the smartest speakers on the planet to streaming music services, voice services, and other devices in the home?

As a Software Engineer on the Core Software Connectivity team, you will be responsible for enhancing the industry’s most innovative embedded networking solution for streaming audio and developing the firmware for new product introductions with modern radio chips. You will work with some of the brightest minds in the business across multiple disciplines of software, hardware, acoustics, and WiFi technologies. You will have fun and innovate every day in our fast paced and creative environment.

What You’ll Do

  • Use your knowledge of C, Linux kernel mode development, and network device drivers to bring up new prototypes and future Sonos products on the latest, highest performing wireless networking hardware.

  • Use your understanding of IEEE 802.11, Bluetooth, Ethernet, and network organization and routing algorithms to improve the performance and scale of the Sonos wireless network.

  • Work with the rest of the embedded software development teams to understand the audio streaming application software being built on top of WiFi, and suggest ways in which the higher-level software may make most efficient use of the underlying network.

  • Work closely with the Hardware and Platform Software teams to optimize Sonos platform performance, maintaining our market position as the most advanced audio hardware system in the world.

Skills You’ll Need

Basic Qualifications:

  • BS or MS in EE, CS, Mathematics, or related discipline.

  • Proficiency in C

  • 7+ years of experience developing, optimizing, and maintaining embedded systems

  • Experience in Linux kernel development and debugging

  • Demonstrated experience in one or more areas below:

    • IEEE 802.11/wireless or mesh networking

    • Bluetooth

    • Network stack (TCP/IP, ARP, DHCP, NAT)

Preferred Qualifications:

  • Track record of shipping reliable, extensible and maintainable software

  • Hands-on debugging skills using logs, packet captures (e.g., Wireshark), regulatory tools, RF analyzers, and SoC-level tracing tools

  • Experience working directly with external vendor(s) to integrate and troubleshoot issues with chips and drivers.

  • Experience using formal development processes and tools.

  • Experience leveraging your curiosity to solve problems in innovative ways.

  • Experience effectively communicating your ideas verbally and over Slack (or email, Confluence, etc).

  • Not a stranger to working in a fast-paced, results oriented environment, in fact, you thrive in it.

What makes you stand out:

  • Experience bringing up new radio platforms and debugging low level issues crossing hardware and software

  • Experience to pass WiFi alliance testing, BT sig testing, and BT/WiFi compliance testing

  • Experience defining and implementing statistics for debugging field issues

  • Experience in full product lifecycle including post GA maintenance

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
372,956 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Shanghai
$29k – $55k per year (Estimated) • Remote/Hybrid • Full-Time • Moscow
Management
Confluence
Jira
Apply
$19k – $28k per year (net) • Remote/Hybrid • Contractor • 2+ years exp • Samara
JavaScript
Python
SQL
Databases
Apache Kafka
MS SQL
PostgreSQL
AI/ML
Claude
Claude Code
Copilot
Cursor
Model Context Protocol
DevOps
Git
GitLab
Kibana
Design
Figma
Management
Confluence
Draw.io
Jira
Miro
QA
Postman
Swagger
Apply
$36k – $70k per year (Estimated) • In office • Full-Time • 5+ years exp • Moscow
ABAP
DevOps
Bitbucket
Management
Confluence
Jira
Apply
$28k per year (net) • Remote • Full-Time • 3+ years exp • Moscow
JavaScript
PHP
SQL
Databases
Apache Kafka
MySQL
Redis
Management
Confluence
Jira
Apply
$19k – $42k per year (Estimated) • In office • 4+ years exp • Moscow
Design
Figma
Management
Confluence
Draw.io
Jira
Apply
$182k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Goleta
JavaScript
Node JS
TypeScript
Java
Java
Gradle
Maven
Databases
DynamoDB
PostgreSQL
Redis
AI/ML
Claude
Claude Code
Copilot
Gemini
DevOps
Amazon EC2
AWS
AWS Lambda
CI/CD
Datadog
GitHub Actions
Grafana
Jenkins
Amazon S3
GitHub
Cybersecurity
SBOM
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Shanghai
DevOps
CI/CD
Git
Apply
$182k per year • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Goleta
Java
Java
HikariCP
Spring Boot
Spring Data JPA
AI/ML
Claude
Claude Code
Copilot
Gemini
DevOps
CI/CD
Kubernetes
Shift-Left
GitHub
Cybersecurity
Shift-Left Security
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree • Shanghai
C++
C
C++
Google Test
C
U-Boot
DevOps
CI/CD
Apply
$165k – $206k per year • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Boston • Seattle • Santa Barbara
Python
SQL
Databases
Snowflake
DevOps
Akamai
Ansible
AWS
Azure
CI/CD
Docker
Git
Helm
Incident Management
Jenkins
Kubernetes
Pulumi
Puppet
Terraform
Vagrant
Management
Jira
Apply
In office • Full-Time • Shanghai • Guangzhou • Shenzhen • Dalian • Chengdu
Apply
In office • Full-Time • 7+ years exp • Shanghai
Marketing
Salesforce
Apply
In office • Full-Time • 8+ years exp • Shanghai • Guangzhou • Shenzhen • Dalian • Chengdu
Apply
In office • Internship • 5+ years exp • Bachelor's Degree • Shanghai
C++
Java
Kotlin
Python
Ruby
AI/ML
NLP
Cybersecurity
GDPR
Apply
In office • Full-Time • Shanghai
Apply
See all jobs
This is one of many
372,956 more open roles from verified company boards, updated every day.