World Congress 2021 • Jun 29, 2021

Software stack under and over the hood of the fastest accelerating car in the world

Denis Grahovac

How do you code the world's fastest electric hypercar? Dive into the Rimac Nevera's complex software stack, featuring 70 interconnected ECUs, bare-metal C, and high-performance Kafka pipelines.

Pause
Mute Enter Fullscreen
#1 about 5 min

Rimac Automobili company history and technology focus

Rimac evolved from electric vehicle garage conversions into an automotive component supplier and direct hypercar manufacturer.

#2 about 3 min

Concept and specifications of the Rimac Nevera hypercar

Engineers built the modern Nevera hypercar architecture entirely from scratch to achieve record-breaking electric acceleration performance metrics.

#3 about 5 min

In-vehicle and off-vehicle software control architecture components

A high-level structural network communicates between numerous electronic control units and dedicated domain controllers operating across the vehicle.

#4 about 3 min

Custom domain controllers and vehicle communication networks

Automotive engineers employ C and MATLAB programming stacks to execute calculations against vehicle control components via dedicated area networks.

#5 about 4 min

Fusing sensor data for the autonomous driver coach

Real-time sensor fusion and Nvidia computing platforms drive a bespoke track-only machine learning coaching mode for competitive racers.

#6 about 6 min

Delivering power performance with intelligent torque vectoring systems

Intelligent algorithms manage continuous physical power distribution to specific wheels based on active driving modes and real-time surface grip.

#7 about 8 min

In-vehicle infotainment systems and graphical functional safety validation

Embedded Yocto Linux and the Qt framework power performant internal interfaces verified by isolated functional safety microcontrollers.

#8 about 4 min

Connectivity platforms and robust telemetry cloud backend architecture

The connectivity backbone relies on continuous MQTT transmissions and scalable Kafka message brokering to persist live cloud metrics.

#9 about 3 min

Tracking remote firmware health with the engineering dashboard

Engineers utilize internal React applications to monitor real-time automotive test data streams and track historical diagnostic engine faults.

#10 about 3 min

Empowering customers with native mobile vehicle metric applications

A native mobile app infrastructure enables vehicle owners to monitor detailed driving analytics and securely dispatch remote operational commands.

#11 about 3 min

Orchestrating over-the-air firmware updates for vehicle modules

Specialized deployment systems orchestrate safe wireless firmware payload downloads across a strict dependency sequence of vehicle control modules.

#12 about 3 min

Electronic diagnostic software tools and factory production flashing

Custom .NET desktop applications facilitate factory floor component flashing and assist technicians with deep software diagnostics in regional repair centers.

#13 about 3 min

Transforming modern hypercars into connected digital network platforms

The overarching automotive industry demonstrates an ongoing philosophical shift migrating from purely mechanical engineering towards aggressively integrated software platforms.

#14 about 6 min

Approaching vehicle connectivity, offline telemetry, and software cybersecurity

Securing consumer vehicles relies on continuously iterating behavioral threat models and enforcing encrypted signed image installations to prevent unauthorized access.

#15 about 7 min

Hardware integration testing suites and autonomous track operations

Validating complex automotive software heavily relies on iterative mock hardware environments before authorizing physical road tests alongside professional track drivers.

Matching moments

3:13 min

Origins of Rimac and internal vehicle technology

Tonci Zilic · WWC 2022

1:53 min

Unified tech stack and hardware for Volkswagen

Liang Yu · WWC 2022

1:46 min

Introducing software engineering for electric vehicle prototypes

Stephan Schuster · WWC 2022

9:13 min

Tackling functional complexity with localized vehicle electronic architectures

Hans-Jürgen Eidler · LIVE

2:20 min

Launching the first software-defined dynamic vehicle experience

Katrin Lehmann Katrin Lehmann +1 · WWC 2025

6:43 min

Adopting a software-first approach to vehicle development

Peter Bosch Peter Bosch · WWC 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Honey, look! I vibe-coded an OS!

Ian Smith

CTO, LYOS

Ian Smith
Open session

World Congress 2026 North America

Trust, But Verify: Continuous GPU Validation at Scale

Kyle Bell

VP of AI @ TensorWave

Kyle Bell
Open session

World Congress 2026 North America

The Autonomous Performance Agent: A Netflix Production Story

Rajat Shah

Staff Software Engineer, AI Platform, Netflix

Rajat Shah
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

Netflix's Quiet Period: The Race Day Rule That Protects Holidays, Live Sports & Cloud meltdowns

Viswanathan Ranganathan

Independent Researcher

Viswanathan Ranganathan