Senior/Staff Firmware Engineer
About the role
Develop, test, and maintain embedded firmware for real-time motor control, dispensing sequences, and sensor acquisition on the Rmix hardware platform.
Implement communication protocols and interfaces between subsystem controllers, host processors, and cloud connectivity modules.
Write and maintain unit tests, integration tests, and hardware-in-the-loop test fixtures to validate firmware behavior against dispensing accuracy and safety requirements.
Debug and resolve firmware issues across the full stack from register-level peripheral configuration through application-layer state machines.
Collaborate with electrical engineers on hardware bring-up, contributing to schematic reviews and defining firmware-driven test coverage for new board revisions.
Required Qualifications
- 5+ years of experience in firmware or embedded software engineering, with hands-on development across multiple product cycles.
- Experience developing real-time embedded firmware for motor control, sensor acquisition, dispensing or actuation sequences, or similar electromechanical applications.
- Proficiency in C and/or C++ for resource-constrained microcontrollers, with working knowledge of embedded Linux a plus.
- Solid debugging skills across the full firmware stack — from register-level peripheral configuration through application-layer state machines and communication protocols.
- Previous successful collaboration with electrical engineers on hardware bring-up, schematic reviews, and defining firmware-driven test coverage for new boards.
- Experience writing and maintaining unit tests, integration tests, or hardware-in-the-loop test fixtures for embedded systems.
- Strong documentation habits, with an emphasis on capturing interface specifications, state machine behavior, and known limitations.
What We Offer
- Early-stage equity in automated pharmacy dispensing at scale.
- Direct impact — your code dispenses medication to real patients.
- Small team, zero bureaucracy, high trust.
- Highly visible role with significant growth potential as the company scales.
- Competitive salary.
- Meaningful early-stage equity.
- Health, 401(k), unlimited PTO.
How We Hire
Recruiter Screen: (30 min)
Manager + Technical Interview (60 min)
Technical Interview: (60 min)
Leadership Interview: (60 min)
Why Join Us
- Impact & Growth
- Direct Patient Impact: Your code will improve healthcare outcomes for millions of patients.
- Market Leadership: Ground-floor opportunity to define an entirely new category of healthcare technology.
- Technical Innovation: Work on genuinely novel problems at the intersection of AI, robotics, and healthcare.
- Career Acceleration: High-visibility role with significant growth potential as the company scales.
- Team and Culture
- World-Class Team: Work alongside exceptional engineers, AI researchers, and healthcare experts.
- Direct Access: Report directly to the CTO/Co-founder with significant autonomy and influence.
- Innovation Focus: Culture that prioritizes breakthrough thinking and rapid experimentation.
- Mission-Driven: Team united around the goal of transforming healthcare through technology.
Our Values
- Servant Leadership – Make those around you better.
- Do the Hard Things – Healthcare, hardware, and company - building are all hard. We do them anyway.
- Own Your Work – Be accountable. Take pride in your output.
- Default is Now – There's no better time than today. Default to action.