# Firmware Engineer II
**Company:** [Hinge Health](https://hotfix.jobs/companies/hinge-health)
**Location:** San Francisco, CA
**Salary:** $126K-$190K
**Experience:** 2+ years
**Skills:** C, Python, Git, I2C, Spi, Uart, Adc, Pwm, Zephyr, Bluetooth Le, Nordic Nrf5X, Nordic Connect Sdk, Rtos, J-Link, GitHub Actions
**Posted:** 2026-04-28
> Develops firmware and embedded software for highly integrated medical devices, collaborating cross-functionally from prototyping to production. Requires 2+ years experience with C, low-level drivers, communication protocols, and Python; familiarity with EE design and lab equipment.
## Job Description
## Responsibilities
- Develop firmware for highly integrated embedded devices
- Work at all stages of the product development process, from exploration and prototyping to detailed design, testing, and ramping to mass production
- Collaborate closely with electrical, mechanical, and senior firmware engineers on system architecture and integration
- Ensure design quality and meeting medical device regulatory requirements with clear documentation and robust testing
- Support DevOps for embedded software, including automation of building and testing code
- Keep abreast of the latest developments in AI and leverage the tools in a way that makes sense for firmware

## Basic Qualifications
- 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 / embedded systems context
- **Proficient with low-level drivers** (ADC, PWM, etc.) and **communication protocols** (I2C, SPI, UART, etc.)
- **Proficient in Python** for creating tools for firmware testing and task automation
- Experience developing in a team environment using **version control (Git)** and with embedded development tools and workflows (setting up build systems, J-Link, debugging)
- Familiarity with Electrical Engineering design – You can read datasheets and schematics, or deep dive with an EE to do a pin/peripheral allocation for an MCU
- Competency with standard lab equipment such as oscilloscopes, logic analyzers, multimeters, and power supplies

## Preferred Qualifications
- Experience working in medical device development or, alternatively, within another highly regulated industry (aerospace, automotive, etc.)
- Experience developing firmware with the help of 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 LE**
- Experience with bootloaders, firmware update, and managing memory maps
- Familiarity with DevOps for embedded – **CI pipelines** (GitHub Actions, GitLab CI) and automated testing with hardware-in-the-loop (HIL) setups
**Apply:** https://hotfix.jobs/jobs/firmware-engineer-ii-at-hinge-health-efa29f0b-50e2-455d-948e-63c556268ebc
**Canonical:** https://hotfix.jobs/jobs/firmware-engineer-ii-at-hinge-health-efa29f0b-50e2-455d-948e-63c556268ebc