Jobs Companies Sonos Senior Wi-Fi Driver/Firmware Engineer

Über diese Senior Wi-Fi Driver/Firmware Engineer Stelle bei Sonos

Sonos · Vor Ort · Shanghai, CN

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.

Bereit, sich bei Sonos zu bewerben?
Bei Sonos bewerben

Über Sonos

Sonos is a sound experience company. We connect millions of listeners all around the world to the content they want, where and how they want it. Since inventing multiroom wireless audio in 2005, we have continuously innovated the listening experience, designing hardware and software that celebrates sound, empowers our customers, and brings the home to life. Our team is made up of passionate players united by a culture of respect, transparency, collaboration, and ownership who want to inspire the world to listen better.

Alle Jobs bei Sonos ansehen →

Ähnliche Jobs

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Sonos

Alle Jobs bei Sonos ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos