Get more replies from employers
Send a job-specific resume in minutes.
Tactile Medical seeks a Principal Embedded Software Engineer to lead firmware development for Class II medical devices, guiding architecture and standards across bare‑metal, RTOS, and future embedded Linux. You will mentor engineers, drive lifecycle activities in a regulated environment, and oversee secure, reliable software updates and data exchange across devices and cloud systems.
The role emphasizes strong C/C++ skills, deep embedded software architecture expertise, and a background in
At Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema, chronic venous insufficiency, and respiratory illnesses. The Principal Embedded Software Engineer provides technical leadership for the firmware and embedded software used in regulated medical devices. This role is responsible for guiding embedded software architecture, supporting development across bare-metal and RTOS-based platforms, and helping establish future embedded Linux and connected device capabilities while ensuring software is developed with the rigor required for regulated medical device development.
Below is the starting salary or hourly range for this position, although offers