Eight Sleep
Senior Embedded Software Engineer
$180K–$210K
San Francisco · On-site · Senior · Full-time · Posted Feb 20, 2026
- Experience
- 5+ years of firmware and system software development with C/C++.
About the job
Develop embedded software and security for current and future Eight Sleep Pod hardware, including work deployed to the existing product fleet.
What you'll do
- Design and maintain embedded Linux system software, kernel modules, and low-level firmware.
- Own platform security, including secure boot, device trust, and security practices across the fleet.
- Partner with manufacturing teams on production tests and product deployments.
What they ask for
- 5+ years of firmware and system software development with C/C++.
- Deep expertise in Embedded Linux, including Yocto, Bitbake, systemd, and kernel development.
- Proficiency in secure software development for IoT and embedded systems.
- Experience optimizing compute workloads in resource-constrained environments; ability and willingness to travel internationally as needed.
Nice to have
- Experience implementing secure boot on embedded Linux, including signing, key management/provisioning, and anti-rollback.
- Hands-on OP-TEE / Trusted Execution Environments experience; expertise in wireless communication standards is also preferred.
Pay
$180K – $210K (base salary)
Tools
C/C++, Embedded Linux, Yocto, Bitbake, systemd, OP-TEE, Bluetooth, Wi-Fi
Model-written summary · the original posting is authoritative