Six Figure Work

Senior Firmware Engineer, Research

Cala Health

Company websitecalahealth.com (Cala Health, opens in new tab)

Base salary $125K  to $175K

Employer-published annual base salary, USD. Advertised base range in San Mateo, CA

Apply (opens in new tab)

You apply on the employer's own site. Six Figure Work does not handle applications.

  • LocationSan Mateo, CA
  • WorkplaceWorkplace not stated
  • Status at last checkSource accepting applications when checked
  • Last checked (3 h ago) · observed since

About this job

About Cala

At Cala, we’re working to free people from the burden of chronic disease. We began by creating the first non-invasive prescription therapy for hand tremor. After years of careful fine-tuning and improvements, we recently released kIQ® Plus, our most sophisticated therapy yet. Our products have empowered thousands of people to get back to their lives with confidence and ease.

But we won’t stop there. Our pioneering technology can be applied across neurology, cardiology, and beyond. It’s all part of our mission to help people in their struggle with chronic disease. We’re only just getting started

Title: Senior Firmware Engineer, Research
Reports to: 
Engineering Manager

Location: Hybrid, Onsite 3 days per week
Employment type:
Full-Time, Exempt
Pay range:
$125,000 - $175,000

Final compensation is based on experience, skills, market benchmarks, and internal equity, with potential adjustments for candidate location.

Applicants must be currently authorized to work in the United States on a full-time basis. Cala will consider sponsoring work visas subject to external immigration counsel assessment based on chances of approval.

AI Disclaimer: Cala does not permit the use of AI during interviews and technical testing so that we can property assess thought process and skillset.

Summary

Cala is seeking a Senior Firmware Engineer, Research to join our R&D team. You will own the firmware that goes into our clinical studies: building it, testing it, documenting it, and supporting it while studies are in the field. You will also build the prototypes that tell us whether a new idea is worth pursuing at all. This is a small team working on early-stage technology. Some weeks you are moving fast on a benchtop prototype to answer a question nobody has answered yet. Other weeks you are developing and testing a build that will be given to real patients. Knowing which mode you are in, and adjusting your rigor accordingly, is a core skill of this role. You will also be the bridge to our commercial development team. When research technology graduates into a product, you are the one who explains how it works, what its limits are, and what the commercial team will need to redesign.

Specific Responsibilities:

  • Clinical Study Firmware Ownership: Develop, test, document, and release the firmware used in Cala clinical studies. Own build configuration, versioning, release notes, and known-issue tracking so that study data can always be traced back to exactly what was running on the device. Ensure device logs capture clinical research needs.
  • Prototyping New Technology: Build fast, focused prototypes to evaluate new sensing, stimulation, and algorithm concepts. Get to an answer quickly and communicate what the data actually shows.
  • Testing & Debug: Write and execute firmware test procedures, build bench test setups, and perform joint hardware/firmware debugging with the EE and systems team.
  • Study Support: Support clinical and research staff during study execution. Diagnose field issues, extract and interpret device logs, and turn recurring problems into design fixes.
  • Translation to Commercial: Document research firmware clearly enough that the commercial team can pick it up. Participate in design reviews and technical handoffs as concepts move toward productization.
  • AI-Accelerated Development: Use AI-assisted development tools as a standard part of how you work in order to execute on innovative ideas that weren’t possible before. We expect you to arrive with opinions about where these tools help, where they do not, and how to use them to think big while keeping quality high.

Desired Skills and Experience

  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5+ years developing embedded firmware, including low-power and small-footprint designs.
  • Strong C programming skills and proficiency in Python.
  • Bare metal firmware development on microcontrollers (ARM preferred)
  • Experience with ARM Cortex M0, M3, or M4.
  • Experience with BLE, including debugging connection and throughput issues in the real world.
  • Experience with sensor signal processing, data logging, or on-device algorithm implementation.
  • Comfortable with hardware debugging tools: logic analyzers, oscilloscopes, power supplies, and current measurement.
  • Hands-on experience using AI development tools to accelerate firmware work or to ramp quickly on unfamiliar systems, with concrete examples you can walk through.
  • Track record of adapting to shifting priorities on a small team, and of picking up whatever work the team needs rather than staying in a narrow lane.
  • Genuine interest in building technology that treats patients, and a collaborative working style with engineers, clinicians, and research staff.

Nice to Have

  • Experience developing firmware in an ISO 13485 medical device quality system.
  • Experience supporting devices used in human clinical studies or other regulated research settings.
  • Experience developing simple desktop or mobile app prototypes to visualize or analyze sensor data from connected embedded systems
  • RTOS experience with Zephyr, FreeRTOS, Linux, or comparable systems.
  • Experience taking a research prototype through to a released product.
  • Additional wireless technologies such as LTE or WiFi.

Applicants must be authorized to work in the United States on a full-time basis, or eligible for work authorization through a sponsorship path that Cala Health is able to support. Sponsorship decisions are made individually based on role, timeline, and cost considerations, and are not guaranteed.

Cala Health believes our success is based on diversity of people, teams and thinking. We offer all employees the tools, training and mentoring they need to succeed. Our selection process is driven by the key requirements for the role rather than bias or discrimination on the basis of a candidate’s sex, gender identity, age, marital status, veteran status, non-jobrelated disability/handicap or medical condition, family status, sexual orientation, religion, color, ethnicity, race or any other legally protected classification.

Source: Cala Health on Greenhouse · View original posting (opens in new tab)

Pay in context

This role's base floor ($125,000) is above 24% of the 3,579 Engineering (non-software) roles in California listed on this site; 43 others list the same floor. Their median floor is $147,000; the middle half runs from $125,000 to $173,000.

Only jobs on this site count, and each one publishes a base salary of $100,000 or more, so this compares six-figure jobs with each other, not with the whole market. Computed Nov 8, 2026.

This range next to 6 other live Cala Health roles with the nearest advertised base floor
Chart as a table
This range next to 6 other live Cala Health roles with the nearest advertised base floor
RolePublished base
Senior Firmware Engineer, Research (this listing)$125K - $175K
Manager, Compliance and Contracts$125K - $160K
Senior Mechanical Design Engineer$125K - $180K
Accounting Manager$130K - $150K
Senior Accountant$115K - $126K
Product Manager$140K - $165K
Security Engineer$155K - $190K

Same $100K to $400K scale as every card. All Cala Health roles · How to read the bar

Observed changes

  1. First observed on the employer's board
  2. Began meeting the published-salary criteria
Observed since
Employer-stated posting date
2026-08-31
Where this pay comes from

Location as the employer wrote it: San Mateo, CA

Pay range: $125,000 - $175,000

Method
Employer text, read with fixed rules and re-verified
Checked
Rule set
us-base-v2

The pay passage appears in the employer's own job text. Fixed, deterministic rules located it, and the passage below was checked against the stored copy of the posting.

What we verified

  • The pay figures come from the employer's own listing, quoted exactly above.
  • The pay is an annual base salary in US dollars with a minimum of at least $100,000.
  • The role was publicly listed on the employer's job board when last checked.

We do not verify what the employer will actually offer, whether the employer is still recruiting for the role, or anything beyond what the employer published. Full methodology.

Get Six Figure Work by email

Pick what you want. Nothing is selected for you unless it matches the page you are on, and nothing is sent until you confirm from a link we email you.

What would you like to receive?

A short weekly note on what employer-published pay data shows: who pays what, where, and what is changing. Once a week.

Practical notes for job seekers: interviewing, applying for six-figure roles, and making an upward move. About twice a month.

New jobs that match a search you choose. Every job listed has an employer-published base salary of $100,000 or more. At most one email a day (or weekly, your choice). Nothing is sent on days with no new matches. Alerts cover every new job, because this page has no filters.

We email you only after you confirm from a link we send to this address. We do not sell or share your address. Every email has a one-click unsubscribe link. How we handle your email.