$100K-140K a year
Design, develop, and maintain embedded firmware for wearable devices, collaborating with hardware and product teams to optimize performance and user experience.
5+ years of embedded firmware development experience, proficiency in C/C++, RTOS knowledge, BLE protocol experience, and strong problem-solving skills.
Job Title: Senior Firmware Engineer Company Overview: Oura is a pioneering health technology company dedicated to empowering individuals to unlock their inner potential through innovative wearable technology. Our flagship product, the Oura Ring, combined with its connected app, provides users worldwide with deep insights into their readiness, activity, and sleep quality. With over 2.5 million users globally, we are committed to advancing personal health and wellness through cutting-edge technology and data-driven solutions. Role Overview: As a Senior Firmware Engineer at Oura, you will play a critical role in developing and optimizing the firmware that powers our award-winning Oura Ring. You will collaborate closely with cross-functional teams to design, implement, and maintain embedded software that enhances device performance, reliability, and user experience. This role is ideal for someone passionate about wearable technology and eager to contribute to products that make a meaningful impact on users' lives. What You'll Do: - You will design, develop, and maintain embedded firmware for the Oura Ring, ensuring high performance and low power consumption. - You will collaborate with hardware engineers to integrate new sensors and features into the device. - You will troubleshoot and resolve firmware issues, performing root cause analysis and implementing robust solutions. - You will participate in code reviews and contribute to continuous improvement of development processes. - You will optimize firmware for resource-constrained environments, balancing functionality and efficiency. - You will work closely with the product and design teams to align firmware capabilities with user needs. - You will mentor junior engineers and share best practices within the team. - You will stay updated on industry trends and emerging technologies to drive innovation. What You Bring: - 5+ years of experience in embedded firmware development, preferably in wearable or IoT devices. - Proficiency in C/C++ programming and experience with real-time operating systems (RTOS). - Strong understanding of low-power design techniques and hardware-software integration. - Experience with Bluetooth Low Energy (BLE) protocols and sensor interfacing. - Familiarity with debugging tools, version control systems, and continuous integration pipelines. - Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment. Bonus Points If You Have: - Experience with ARM Cortex-M microcontrollers and related toolchains. - Knowledge of wireless communication standards beyond BLE, such as NFC or ANT+. - Background in signal processing or data analytics related to health metrics. - Prior experience working in agile development teams and contributing to product roadmaps. What We Offer: - We offer a dynamic and inclusive work environment that fosters innovation and personal growth. - We offer competitive salary and comprehensive benefits, including health, dental, and vision coverage. - We offer flexible work arrangements to support work-life balance. - We offer opportunities for professional development and continuous learning. - We offer the chance to work on impactful products that improve millions of lives worldwide. Ready to Apply? If you are excited to join a mission-driven company and contribute to groundbreaking wearable technology, please submit your resume and cover letter through our careers page at www.ouraring.com/careers. We look forward to hearing from you!
This job posting was last updated on 9/6/2025