Senior Embedded Software Engineer
Core
Design, develop, and maintain system software, kernel modules, and low-level firmware for the Eight Sleep Pod, ensuring platform security and secure boot.
Role type
Senior Embedded Software Engineer (IoT/Hardware)
Builds
Embedded Linux system software, secure boot implementations, and firmware for the sleep Pod hardware.
Domain
Consumer Health Tech / IoT / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Embedded Linux (Yocto, Bitbake, systemd, kernel), Secure software development, Resource-constrained optimization
Preferred skills
OP-TEE / Trusted Execution Environments, Wireless communication standards (Bluetooth, Wi-Fi), Secure boot implementation
Technologies
Linux, systemd, Yocto, Bitbake, OP-TEE, Bluetooth, Wi-Fi
Responsibilities
Design and maintain system software and low-level firmware; Own security for the embedded Linux platform; Implement secure boot and chain of trust; Partner with manufacturing teams for production tests; Optimize compute workloads in resource-constrained environments.
Seniority
Senior, hands-on IC
