CareerPlanSign in

Senior Embedded Software Engineer

San Francisco💼 Full-time🗓 2026-02-20 → 2026-09-25

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

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.