HHiring Reality
← Tactile Medical

Senior Firmware Engineer

Tactile Medical
Location
Minneapolis, Minnesota
Posted
26 days ago
Department
Digital
What they actually want (must-haves)
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline
  • 7+ years of experience developing firmware, embedded software, or device software for commercial products
  • Strong proficiency in C/C++ development for microcontroller-based, RTOS, bare-metal, or resource-constrained embedded systems
  • Experience developing software for regulated medical devices, including Class II medical devices and/or products cleared through the FDA 510(k) process
  • Working knowledge of IEC 62304, ISO 14971, software verification, requirements traceability, design controls, and regulated software development documentation
  • Experience troubleshooting complex embedded systems and supporting hardware/software integration activities
Nice to have
  • Experience developing firmware for connected medical devices, including diagnostics, telemetry, provisioning, secure updates, manufacturing test, service tools, and post-market support
  • Familiarity with secure embedded software development practices, including secure boot, signed firmware updates, software bill of materials (SBOM), SOUP management, vulnerability management, and medical device cybersecurity guidance
  • Experience with wired and wireless communication technologies, including BLE, Wi-Fi, cellular, USB, UART, SPI, I2C, CAN, Ethernet, MQTT, and related protocols
  • Experience supporting FDA 510(k) software documentation, including software requirements, design specifications, traceability matrices, verification evidence, cybersecurity documentation, and release documentation
  • Demonstrated success improving firmware engineering practices through peer reviews, coding standards, static analysis, automated builds, testability, defect prevention, and release readiness initiatives.
What the job really is

As a Senior Firmware Engineer at Tactile Medical, you will be responsible for the design, development, integration, and maintenance of embedded firmware for regulated medical devices. You will work closely with cross-functional teams to support product architecture, system integration, and troubleshooting, while also mentoring other engineers and ensuring adherence to medical device regulations and standards.

Benefits
  • medical, dental and vision benefits
  • retirement benefits
  • employee stock purchase plan
  • paid time off
  • parental leave
  • family medical leave
Things to weigh
  • no specific mention of remote work options
  • the role involves significant regulatory compliance which may impact development speed
  • the position requires extensive experience which may limit opportunities for less experienced candidates
Job score3.6/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Tactile Medical?

See how your résumé matches this role — and tailor it from what actually gets interviews.