We’re looking for an experienced firmware engineer to help develop and refine a cutting-edge IoT system that will transform care for senior patients. In this role, you will contribute to the development of our AI-enabled, sensor-driven devices by extending firmware and applications, bringing up new hardware components, and addressing firmware issues through code reviews and ticket triage. You’ll work across the entire firmware stack from low-level bus protocols to higher-level transport layers to deliver high-impact features that enhance the patient and caregiver experience.
Key responsibilities include embedded development in C/C++ within a multi-threaded environment, collaborating with hardware teams to debug and ship production-quality devices, and supporting the full software release cycle. Candidates should have at least 3 years of professional experience in software development (including 2+ years of writing production-ready code), strong programming skills in C/C++, and experience with Linux kernel development. Preferred candidates will also have experience with Yocto Linux, MQTT, Speech SDKs, and TI Industrial Radar, along with a bachelor’s degree in computer science or equivalent. Strong communication skills and the ability to work both independently and collaboratively are essential.
In office role in Sunnyvale, CA. Works 4 days in office.
Cairns Health (https://www.cairns.ai/) is creating a fundamentally better healthcare experience for people with chronic health conditions and those who care for them. We make healthcare more accessible by simplifying complex care plans, connecting care teams and meeting patients where they live. Through our conversational AI, patients use their voice to interact with our digital care companion, who proactively gives medication reminders, symptom checks, behavioral nudges and even engages in friendly conversation to ease loneliness. Cairns uses a device that includes radar to put the patient in context and passively monitors their activities, including: heart rate, breathing rate and sleep stages, all without a wearable. The result is informed and timely intervention that drives improved clinical outcomes, reduced care delivery costs and a more satisfactory healthcare experience for all.