About the roleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key part in designing and developing our next-generation hardware products.
As a junior-to-mid-level engineer, you will work on diverse projects, driving firmware / embedded software for highly integrated medical devices. You will work cross-functionally with electrical, mechanical, and manufacturing teams to bring products from concept through production.
The ideal candidate is excited about solving real problems with hardware - your work will have a direct impact on reducing pain and improving the lives of our millions of members. In joining our HW group within the broader R&D organization, you will be part of a highly capable, motivated, small team where your contributions and ideas truly matter.
What you'll accomplish- Develop firmware for highly integrated embedded devices that are loved by our members and make a real positive impact
- 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