

Volvo with Julius Gustavsson
11 snips Jan 23, 2025
Julius Gustavsson, System Architect at Volvo Cars and lead for the LPA project, dives into Volvo's groundbreaking use of Rust in their Electronic Control Units. He details the journey from 2018 to implementing a low-power processor, discussing both the excitement and skepticism in the industry. The conversation covers the integration of hardware abstraction layers, the challenges of migrating from C to Rust, and the development of a software bill of materials for compliance. Gustavsson also highlights the importance of collaboration with external experts to navigate these complex innovations.
AI Snips
Chapters
Transcript
Episode notes
First Rust Prototype at Volvo
- Julius Gustavsson built an Android HAL in Rust to control car fans.
- It worked flawlessly on the first try, showcasing Rust's reliability.
Rust's Upfront Design
- Rust's design encourages upfront planning, minimizing loose ends.
- This reduces unexpected issues, especially in complex systems.
Early Rust Advocacy
- Gustavsson's early Rust prototype sparked interest and discussions.
- He advocated for Rust's potential at Volvo, despite skepticism.