Senior Software Engineer, Security
Core
Securing Sonos products from hardware to application layer, ensuring security and privacy without compromising user experience.
Role type
Senior embedded systems security engineer
Builds
Secure boot, kernel and userspace security software for consumer audio devices
Domain
Consumer electronics / Embedded systems security
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, embedded systems development, Linux kernel security, bootloader security, userspace security, security design reviews, vulnerability triage
Preferred skills
security architecture, platform hardening, cryptographic algorithms, Yocto Project / OpenEmbedded, AI tools for code scanning, ethical hacking, cybersecurity regulations
Technologies
Linux, C, C++, Yocto Project, OpenEmbedded
Responsibilities
Own security workstreams end-to-end from design to implementation; Collaborate to balance security and usability; Contribute to security design reviews; Triage and resolve vulnerability reports
Seniority
Senior, hands-on IC