Expertise

Risk & cybersecurity

I connect software to the risk file and security to safety. That means software risk analysis built on your real architecture, and a cybersecurity package that gives FDA the evidence it now expects for connected devices.

Two people reviewing a printed risk matrix next to a wearable medical device
Security risk and safety risk: two processes, one deviceTop lane, security risk per AAMI TIR57: assets and threats, threat model, security risk assessment, security controls. Bottom lane, safety risk per ISO 14971: hazards, risk estimation, risk control, residual risk. Security risks that could lead to harm cross into the safety risk file, and safety risk controls are checked so security controls don't weaken them. An SBOM and vulnerability monitoring feed the security lane after release.Security risk · AAMI TIR57 / SW96Assets and threatsThreat modelSecurity riskSecurity controlsSafety risk · ISO 14971HazardsRisk estimationRisk controlResidual risksecurity risks thatcould cause harmcontrols must notweaken each otherAfter release: SBOM + vulnerability monitoring feed the threat model
Security risk and safety risk: two processes, one device.

When teams bring me in

  • Your risk file names software as a cause but never says which software item or which control
  • Your device connects to a network and needs a premarket cybersecurity package
  • FDA sent a deficiency letter about cybersecurity or the SBOM
  • Security risk and safety risk are managed in documents that never meet

What you get

  • Risk and security risk management plans
  • Software FMEA and software contribution analysis
  • Threat model and security architecture views
  • SBOM and vulnerability assessment
  • Premarket cybersecurity documentation
  • Post-market cybersecurity management plan

How I help

Software risk analysis

Software contribution analysis and software FMEA on an item-by-item basis, connected to the system hazards in your ISO 14971 file, with risk controls traced to requirements and verification.

Threat modeling

Security architecture views, trust boundaries and threat modeling (STRIDE, attack trees) under a security risk management process aligned with AAMI SW96 and TIR57.

SBOM and vulnerabilities

An SBOM generated from the build and kept in step with the SOUP list, with a vulnerability assessment that explains exploitability in your device, not just a list of CVEs.

Premarket package and post-market plan

The cybersecurity documentation FDA expects for cyber devices, plus a workable plan for monitoring, patching and coordinated vulnerability disclosure.

Case study

Answering an FDA cybersecurity request for additional information

FDA accepted the response.

Read the case study →

How engagements work

Most work starts with a short call and a fixed-scope assessment, then moves to a project or a monthly retainer. I work remotely, with on-site time when it helps; travel is billed as set out in the engagement agreement.

Related guides: ISO 14971 · Cybersecurity (TIR57, SW96, FDA)

You're in

Thanks, you're in. Check your inbox.

Cookies on this site

Essential storage keeps the site working and remembers this choice. With your OK, I'd also use HubSpot to see which articles and tools are useful, and to show my booking calendar on the contact page. Nothing optional loads until you choose, and you can change your mind anytime from Cookie settings at the bottom of every page.

What each option does
Accept all
Essential storage, the HubSpot booking calendar, and HubSpot analytics cookies.
Essential only
Essential storage and the HubSpot booking calendar, which sets its own cookies when it loads on the contact page. No analytics.
Deny
Only what's needed to remember this choice. No analytics, and the booking calendar stays off until you click to load it.

Privacy policy: cookies and analytics