Safety-qualified Rust for critical systems
Ferrocene is the first quality-managed, TÜV SÜD–qualified, open source Rust toolchain for use in embedded, safety- and mission-critical systems.
It enables organizations in automotive, industrial, medical, and other regulated environments to adopt Rust with a safe and secure software supply chain, reduced certification risk, and long-term support.
Learn more about our latest Ferrocene 26.05.0 release
Built to help you adopt Rust with confidence
- Accelerate certification efforts with a qualified toolchain for ISO 26262 (ASIL D), IEC 61508 (SIL 3 with support for customer certification toward SIL 4), and IEC 62304 (Class C)
- Make certification feasible with a certified subset of the core library for ISO 26262 (ASIL B) and IEC 61508 (SIL 2)
- Reduce supply chain risk through a quality-managed, open source distribution with a predictable quarterly release cadence and upstream alignment
- Available for your certification efforts targeting Linux, QNX, Red Hat In-Vehicle Operating System, bare metal on multiple architectures such as Arm and x86-64, and your choice of RTOS upon request
- Ready to meet customer needs for additional targets and other safety-critical domains
Why choose Ferrocene + Rust
Ferrocene makes Rust adoption reliable, efficient, and compliant.
Safer and more efficient than C/C++
Rust is built for speed, with type-safe and memory-safe programming to prevent errors and designed to handle parallel programming. Ferrocene enables automotive and industrial developers to take advantage of these benefits in certified environments.
Ferrocene is downstream from Rust
Ferrocene operates as a downstream to the Rust project, further improving testing and quality on specific platforms. All fixes are reported upstream for continuous improvement.
Ferrocene follows fast release cycles without compromising quality
The official rustc release cycle is typically 6 weeks, offering language improvements at a rapid rate. With Ferrocene’s 3-month release cycle, we keep close to the official rustc release cycles to ensure that safety-critical developers can get the latest, cutting-edge Rust features.
Rust plays well with other languages
Ferrocene preserves Rust’s high level of interoperability with existing languages, including C, C++, Python and more, allowing developers to take advantage of Rust’s features without having to completely overhaul existing codebases.
Ferrocene is open source
Ferrocene is fully open source under the MIT OR Apache-2.0 license, including the full qualification documents. Read the Documentation.
Built and maintained by Rust experts
Ferrocene is developed and maintained by a dedicated team of engineers and specialists with deep expertise in Rust tooling and the software supply chain. Many of us have been involved with the Rust project since 2015.
Accessible innovation through conscientious pricing.
Ferrocene enables Rust development teams to develop safety- and mission-critical software without a massive upfront investment.
Pricing

Testimonials
We’re building Kiteshield to make mixed traffic not just possible, but provably safe. Rust and Ferrocene give us the confidence to scale – from a single junction to an entire mine – without compromising integrity.
Peter Burman, Head of Automation, Boliden
We worked closely with Ferrous Systems and the Ferrocene team in an iterative process to identify required features and test beta releases of our ADAR™ software-defined 3D ultrasonic sensor. At the same time, they adopted new techniques that significantly accelerated our certification progress.
Espen Albrektsen, Head of Software, Sonair
Already at an early stage, we decided to rely on Rust to build our neonatal brain oxygen monitoring solution. Ferrous Systems and the Ferrocene team has delivered the experience as well as the development and implementation force to make this happen.
Alexander Nitsch, Founder, OxyPrem
Ready to learn more?
As the experts behind Ferrocene, we can help you harness the power of Rust to meet your individual needs.
Contact us to explore how Ferrocene can support your industry’s safety and qualification requirements.
Get in touch