Medical device software,
from embedded to .NET.

Stony Grey works with medical device teams building connected systems that span embedded firmware, application software, and cloud services. Engagements typically involve long-lived products where reliability, maintainability, and clarity across system boundaries matter.

After years in large-scale embedded development at Qualcomm, recent work has focused almost exclusively on medical devices—supporting teams as products evolve from early prototypes through commercial systems in regulated environments.

Connect on LinkedIn ↗
Based in San Diego, CA, serving clients globally.

Services

System & software architecture

Defining clear responsibilities and interfaces across device, application, and cloud layers, with an eye toward long-term maintainability.

.NET applications

Design and implementation of .NET-based mobile, desktop, and service software that interacts reliably with medical devices.

Embedded integration

Bridging firmware and hardware teams with application teams, including BLE, NFC, and proprietary communication paths.

Quality-system aware engineering

Hands-on development that fits naturally within regulated product lifecycles, without unnecessary process overhead.

Long-term work with medical device innovators

Engagements have typically been measured in years, not months, with responsibility spanning multiple generations of shipped systems.

Nalu Medical

Seven-year consulting engagement supporting neuromodulation systems, spanning embedded interfaces, device-to-app communication, and supporting applications used in both clinical and commercial settings.

Bolt Medical

Early-stage software contributions for an IVL device, including the design and prototyping of a camera control library and the initial architecture and implementation of the device firmware update mechanism.

Mainstay Medical

Ongoing software lead role across mobile, desktop, and cloud components supporting an implantable device platform within a regulated product ecosystem.

Contact

The simplest way to get in touch is via LinkedIn. A short note outlining your product and where you need help is plenty to start a conversation.

Connect on LinkedIn ↗