Senior System Software Development Engineer
Sonos, Inc. - Boston, MA
Hiring: Senior System Software Development Engineer Company: Sonos, Inc. Location: Boston, MA Job Posted Time: 2026-09-15 12:17:17 Employment Type: Full-time / Hybrid Target Skills & Keywords : Agile, C, C++, Embedded Systems, Firmware, Integration Testing, Linux, Python, RTOS, TCP/IP About the job Experience: •8+ years of professional experience developing firmware/system software for embedded systems Qualifications: •Bachelor’s in Computer Engineering, Electrical Engineering, Computer Science or related field •At least 8+ years of professional experience developing firmware/system software for embedded systems •Strong proficiency in C/C++ (Python is a plus). •Significant experience with embedded Linux, kernel internals, and device driver development. •Strong debugging capability using tools such as JTAG, logic analyzers, and oscilloscopes. •Proven ability to build performance-critical software in resource-constrained environments (e.g., high-speed peripheral drivers). •Proficiency with Yocto Project / OpenEmbedded workflows. •In-depth knowledge of Linux execution contexts and concurrency, including locking/mutexes, SMP behavior, and kernel/user boundaries. •DDR, NAND, PCIe, Ethernet, USB Compensation: •Flexible work environment (work from home / hybrid options) •Competitive benefits and rewards package •Please note that compensation details listed in US job postings reflect the base salary only, and do not include bonus, equity, or benefits Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!