Key technologies and capabilities for this role
Common questions about this position
The salary range is $180K - $210K.
The role involves thriving in both in-person and remote work environments with effective remote communication.
Candidates need 5+ years of software engineering with firmware focus in C/C++ and client/test tooling in Python or NodeJS, proficiency in compute-constrained environments, peripheral drivers and protocols like UART/I2C/SPI/USB/DMA, plus experience shipping large device fleets with telemetry and OTA updates.
You'll join a small team with high levels of autonomy in a fast-moving, fast-growing company that embraces individuals with a growth mindset and strong desire to improve lives through optimal sleep.
Strong candidates have proven expertise shipping firmware at scale, advanced skills in low-resource environments and hardware protocols, plus hardware acumen and the ability to collaborate globally including with manufacturing in China.
Personalized temperature control for better sleep
Eight Sleep focuses on enhancing sleep quality through its main product, The Pod, which is a bed accessory that allows users to control the temperature on each side of the bed. This temperature can be adjusted between 55°F and 110°F, catering to individual preferences for a more comfortable sleep experience. The Pod also tracks sleep patterns and provides health insights, helping users understand their sleep quality and trends. It includes features like a gentle vibration and thermal alarm for waking up. Eight Sleep differentiates itself from competitors by offering a direct-to-consumer sales model with flexible payment options and a risk-free 30-night trial, making it easier for customers to try their product. The company's goal is to improve sleep quality and overall wellness for its users.