As a SeniSoftware Engineer on the Core Software Connectivity team, you will be responsible fenhancing the industry’s most innovative embedded networking solution fstreaming audio developing the firmware fnew 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, WiFi technologies. You will have fun innovate every day in our fast paced creative environment.
What You’ll Do
1, Use your knowledge of C, Linux kernel mode development, network device drivers to bring up new prototypes future Sonos products on the latest, highest performing wireless networking hardware.
2, Use your understanding of IEEE 802.11, Bluetooth, Ethernet, networkganization routing algorithms to improve the performance scale of the Sonos wireless network.
3, Work with the rest of the embedded software development teams to understthe audio streaming application software being built on top of WiFi, suggest ways in which the higher-level software may make most efficient use of the underlying network.
4, Work closely with the Hardware Platform Software teams to optimize Sonos platform performance, maintaining our market position as the most advanced audio hardware system in the world.
Basic Qualifications:
1, BS MS in EE, CS, Mathematics, related discipline.
Proficiency in C using formal development processes tools
2, 7+ years of experience developing, optimizing, maintaining embedded systems
3, Solid understanding IEEE 802.11/wireless mesh networking network stack (TCP/IP, ARP, DHCP, NAT)
4, Experience in Linux kernel development debugging
Preferred Qualifications:
1, Track record of shipping reliable, extensible maintainable software
2, Hands-on debugging skills using logs, packet captures (e.g., Wireshark), regulatory tools, RF analyzers, SoC-level tracing tools
3, Experience working directly with external vendor(s) to integrate troubleshoot issues with chips drivers.
4, Experience leveraging your curiosity to solve problems in innovative ways.
5, Experience effectively communicating your ideas verbally over Slack (email, Confluence, etc).
6, Not a stranger to working in a fast-paced, resultsiented environment, in fact, you thrive in it.
What makes you stout:
1, Self starter ability to quickly ramp up navigate complicated software systems
2, Strong communication skills to interact with vendors cross functional teams
3, Proficient in bringing up new radio platforms debugging low level issues crossing hardware software
4, Track record of designing implementing WiFi systems that enable the debuggability of field issues system performance analysis
5, Experience being a technical lead a mentto juniengineers
6, Experience to pass WiFi alliance testing, BT sig testing, BT/WiFi compliance testing
7, Experience in full product lifecycle including post GA maintenance
更新于 2026-07-08