599,985open jobs
30,608companies
86,410added this week
Browse all
Salary
$125k – $175k per year
Location
Remote/Hybrid (San Mateo, United States)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

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 released Cala kIQ - 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 so much more. 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
599,985 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
San Mateo
$35k – $81k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Mumbai
AI/ML
Fine-tuning
Transformers
TensorFlow
PyTorch
LLM
RAG
BERT
Hugging Face
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
$141k – $371k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • San Francisco
AI/ML
Fine-tuning
Synthetic Data
EU AI Act
Apply
$76k – $199k per year (Estimated) • Remote • Full-Time
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
LLM Evaluation
Agentic Workflows
Tool Use
Frontend
GraphQL
React.js
Apply
$53k – $131k per year (Estimated) • Remote • Full-Time • São Paulo
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
LLM Evaluation
Agentic Workflows
Tool Use
Frontend
GraphQL
React.js
Apply
$94k – $247k per year (Estimated) • Remote • Full-Time • Santo Domingo
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
LLM Evaluation
Agentic Workflows
Tool Use
Frontend
GraphQL
React.js
Apply
UI/UX Designer 1 day ago
$102k – $216k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • San Francisco
Swift
AI/ML
Fine-tuning
Multimodal AI
Mobile
SwiftUI
Material Design
Cybersecurity
HIPAA
Design
Figma
Management
Agile
Scrum
Apply
Product Manager 3 days ago
$140k – $165k per year • Remote/Hybrid • Full-Time • 3+ years exp • San Mateo
Apply
Complaint Analyst 10 days ago
$70k – $90k per year • In office • Full-Time • Bachelor's Degree • San Mateo
Python
SQL
Apply
Security Engineer 10 days ago
$155k – $190k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree
Python
JavaScript
Rust
TypeScript
Bash
AI/ML
LLM Guardrails
DevOps
Splunk
GCP
GitHub Actions
Datadog
GitLab CI
CI/CD
Jenkins
AWS
Docker
IAM
Cybersecurity
Snyk
ISO 27001
Checkov
OWASP Top 10
SOC 2
HIPAA
CWE
Dependabot
Apply
$155k – $170k per year • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • San Mateo
Apply
$150k – $225k per year • Remote/Hybrid • 3+ years exp • Bachelor's Degree • San Mateo
Go
Databases
Redis
Aerospike
Cassandra
DynamoDB
Apache Kafka
DevOps
Terraform
Ansible
GCP
AWS
Kubernetes
SRE
Platform Engineering
Apply
$200k – $315k per year • Equity • In office • 7+ years exp • San Mateo
Python
Go
Java
C++
Databases
PostgreSQL
Milvus
pgvector
FAISS
Apache Kafka
OpenSearch
AI/ML
Embeddings
Multimodal AI
Computer Vision
AI Agents
VLM
LLM
LLM Guardrails
Recommender Systems
Physical AI
DevOps
gRPC
CI/CD
AWS
Vector
Apply
$130k – $300k per year • Equity • In office • 5+ years exp • Bachelor's Degree • San Mateo
Python
Go
Rust
C++
Bash
AI/ML
AI Agents
Physical AI
Apply
LVN | LPT 1 day ago
$43k – $103k per year (Estimated) • In office • San Mateo
C#
C#
.NET
AI/ML
Supervision
Apply
$240k – $280k per year • Remote/Hybrid • Full-Time • 3+ years exp • San Francisco • New York • San Mateo
AI/ML
Cursor
Fine-tuning
Multimodal AI
PyTorch
Fireworks AI
DevOps
Vercel
Apply
See all jobs
This is one of many
599,985 more open roles from verified company boards, updated every day.