Rust is used for software medical devices
Reading: What does it take to ship Rust in safety-critical?, Rust Blog, 14 January 2026.
Rust, the programming language, is already used in safety-critical systems. For example, in IEC 62304 one medical device engineer reports:
All of the product code that we deploy to end users and customers is currently in Rust. We do EEG analysis with our software and that's being deployed to ICUs, intensive care units, and patient monitors.
I find this reassuring.
What I didn't realise is the implications of asynchronous code in this area for Rust. Async in Rust means choosing a runtime system which will have a particular stance towards scheduling, fairness, and the like. How this is certified is not yet resolved.
The main takeaway from the post is that Rust's compiler is removing "90%" of what safety engineers spent their time having to deal with. This is a good thing for us all.