H

Hinge Health

Runs virtual care for joint and muscle pain

Firmware Engineer

Embedded EngineeringUpdated on Nov 10
Full-timeSan Francisco, CA, USA$126.4k - $189.6k /yr

About the Job

Requirements

  • At least 2 years of professional experience in firmware or embedded software, writing code for consumer electronics, medical devices, or other highly integrated embedded hardware.
  • Strong expertise with C in a firmware or embedded-systems context.
  • Proficiency with low-level drivers such as ADC and PWM, and communication protocols such as I2C, SPI, and UART.
  • Proficiency in Python for creating firmware-testing tools and automating tasks.
  • Experience working in a team using version control such as Git, and embedded-development tools and workflows including build-system setup, J-Link, and debugging.
  • Familiarity with electrical engineering design, including reading datasheets and schematics or collaborating with an electrical engineer on MCU pin and peripheral allocation.
  • Competency with standard laboratory equipment such as oscilloscopes, logic analyzers, multimeters, and power supplies.

Responsibilities

  • Develop firmware for highly integrated embedded devices.
  • Work across the product-development process, from exploration and prototyping through detailed design, testing, and ramping to mass production.
  • Collaborate with electrical, mechanical, and senior firmware engineers on system architecture and integration.
  • Ensure design quality and compliance with medical-device regulatory requirements through clear documentation and robust testing.
  • Support DevOps for embedded software, including automation of code building and testing.
  • Keep abreast of developments in AI and leverage tools appropriately for firmware.

Desired Qualifications

  • Experience in medical-device development or another highly regulated industry such as aerospace or automotive.
  • Experience developing firmware with AI, both as a copilot and in agentic mode.
  • Experience developing with an RTOS, especially Zephyr.
  • Experience with Nordic nRF5x SoCs and the Nordic Connect SDK.
  • Experience with Bluetooth Low Energy.
  • Experience with bootloaders, firmware updates, and memory-map management.
  • Familiarity with embedded DevOps, including CI pipelines such as GitHub Actions or GitLab CI and automated testing with hardware-in-the-loop setups.

About the Company

Hinge Health

Runs virtual care for joint and muscle pain

Hinge Health runs virtual care programs for joint and muscle pain, with employers and health plans buying access for eligible members. Its app combines personalized exercise therapy with licensed physical therapists, health coaches, and orthopedic specialists. Members use phone-based motion tracking for feedback on their exercises and communicate with their care team between sessions. Programs cover chronic pain, acute injuries, and rehabilitation after surgery, while clients pay for member subscriptions through direct contracts or health plan partners. Hinge Health was founded in 2014 and is headquartered in San Francisco, California, United States.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Hinge Health

See more jobs