About this role
Senior Software Development Engineer at Sonos. Location: Shanghai, China. Role: Writing maintainable code, Debugging complex problems, Collaborating with cross-functional teams Requirements: BS or MS in EE, CS, Mathematics, or related discipline; 4+ years of experience in embedded system programming in C/C++; knowledge of embedded Linux system architecture. Category: Software Development Seniority: Mid Level Tools: C, C++, Embedded Linux, WiFi, Bluetooth, SPI, I2C, I2S, UART, USB Commitment: Full Time Workplace: Onsite Languages: English