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.