Safety-Critical Software Development is Hard Enough

Bugs in production cost time, money, and trust; especially in safety-critical systems. I help teams catch errors early, simplify verification, and build reliable software faster.

Why Rust

Rust brings correctness to compile time: deterministic behavior, strong typing, and memory/thread safety. It aligns naturally with functional safety standards like ISO 26262, DO-178C, and IEC 61508, enabling earlier validation and lower development cost.

Benefits:

  • Early error detection
  • Deterministic, safe code
  • Less testing overhead
  • Faster integration cycles

What I Do

  • Consulting: Rust adoption, architecture, and certification workflows for functional safety. I advise managers on ROI and long‑term efficiency, reducing costs and speeding delivery. Book a free call!
  • Training: Hands-on Rust workshops for embedded & safety engineers.
  • Development: Production-ready Rust, porting legacy code, and mixed C/C++/Rust integration.

About Me

I’m Arnaud Riess, with 15+ years in automotive & safety‑critical embedded systems (ISO 26262). From Classic and Adaptive AUTOSAR to ADAS middleware and RTOS development in C and C++, I’ve seen the good, the bad, and the ugly rusty 🦀.

I now help organizations modernize their safety-critical software and toolchains using Rust. Industries: Automotive, MedTech, Aerospace, and beyond. Available for projects and workshops in Stuttgart, Germany, and worldwide. Book a free call!

Fluent: 🇬🇧 English, 🇩🇪 German and 🇫🇷 French.

Book a free call