Senior/Staff Firmware Engineer

queueinc

Newark (CA)

On-site

USD 120,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Early-stage equity
Health benefits
401(k)
Unlimited PTO

Job summary

Queue is seeking a firmware/embedded software engineer to develop, test, and maintain real-time motor control firmware for the Rmix hardware platform. You will implement interfaces between subsystem controllers, host processors, and cloud modules, ensuring dispensing accuracy and safety.

Collaborate with electrical engineers on hardware bring‑up, write unit tests, and contribute to test fixtures. 5+ years of embedded firmware experience, C/C++, and strong debugging across the stack are 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.

Responsibilities

  • 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

Skills

Firmware development
Embedded systems
C/C++
Debugging
Unit tests

Tools

Embedded Linux

Job description

About Us

We're Queue, the world's first fully autonomous robotic pharmacy. We go from sealed wholesale bottles to filled, verified prescription vials with zero human involvement.

We built Queue because no one should ever have to wait in line for the medicines they need. One in three US pharmacies has shut down. Pharmacists are overworked to a breaking point. And patients are paying the price. Queue fixes that. Pharmacists get to practice pharmacy again — counseling patients, catching interactions, doing the work only they can do. And patients get their prescriptions in 60 seconds or less, any time, anywhere.

We’re backed by over $18 million from Alleycorp, Riot Ventures, Ubiquity Ventures, House Capital, and others who believe the pharmacy system is broken and that robotics can fix it. Queue was founded by Nick Desai (6x founder, previously CEO of Heal) and Joshua Liu (previously Tesla, Waymo, and Zipline).

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
How We Hire
  1. Recruiter Screen: (30 min)
  2. Manager + Technical Interview (60 min)
  3. Technical Interview: (60 min)
  4. Leadership Interview: (60 min)
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
  • Hard problems: distributed systems, safety‑critical software, regulatory compliance, real‑time hardware integration
Compensations & Benefits
  • Competitive salary
  • Meaningful early‑stage equity
  • Health, 401(k), unlimited PTO
Why Join Us Now?
  • 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. Convenience for us is life‑changing for those we serve
  • Own Your Work – Be accountable. Take pride in your output.
  • Default is Now – There's no better time than today. Default to action. What can we prove, learn, or simplify right now

Contact: If you have any questions, please contact us at careers@queue.inc

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead, Firmware Engineer
Lead, Firmware Engineer

queueinc • Newark (CA)

On-site
USD 180,000 - 240,000
Early-stage equity
Direct impact — code dispenses meds to
Small team culture
+1
Senior/Staff Electrical Engineer
Senior/Staff Electrical Engineer

queueinc • Newark (CA)

On-site
USD 140,000 - 200,000
Early-stage equity
Health benefits
401(k)
+1
Systems Engineer
Systems Engineer

queueinc • Newark (CA)

On-site
USD 180,000 - 240,000
Health insurance
401(k)
Unlimited PTO
Head of Sales
Head of Sales

queueinc • Newark (CA)

On-site
USD 180,000 - 280,000
Equity stake
Health benefits
401(k) plan
+1
Human Resource Lead
Human Resource Lead

queueinc • Newark (CA)

On-site
USD 120,000 - 180,000
Early-stage equity
Health, 401(k)
Unlimited PTO
Technician Lead
Technician Lead

queueinc • Newark (CA)

On-site
USD 90,000 - 150,000
Early-stage equity
Health, 401(k), unlimited PTO
Direct patient impact
Senior / Staff Mechancal Engineer
Senior / Staff Mechancal Engineer

SCALIS • Town of Newark (WI)

Hybrid
USD 140,000 - 210,000
Equity
Health benefits
401(k)
Senior Staff Electrical Engineer
Senior Staff Electrical Engineer

LMK Recruiting Solutions • San Francisco (CA)

On-site
USD 150,000 - 210,000
Full health coverage
401(k)
Unlimited PTO
Electrical Engineer
Electrical Engineer

LMK Recruiting Solutions • Palo Alto (CA)

On-site
USD 190,000 - 240,000
Equity in startup
Health coverage
401(k)
+1
Staff Mechanical Engineer
Staff Mechanical Engineer

LMK Recruiting Solutions • San Francisco (CA)

On-site
USD 150,000 - 210,000
Health coverage
401(k)
Equity
+1