Global training solutions for engineers creating the world's electronics

Doulos Launches Rust for Embedded Systems Course

April 2025|News

Doulos is excited to announce the launch of Rust for Embedded Systems, a new course which extends the learning path from Rust Fundamentals.

The new course is designed to make engineers project-ready, equipped with the skills to use Rust in embedded development environments.

Rust for Embedded Systems teaches:

  •  Rust’s syntax and features tailored for embedded development
  •  Use of the Rust toolchain for embedded systems
  •  Coding practices for micro-architectural Rust
  •  Memory management in memory-constrained devices
  •  Integrate Rust components into existing C/C++ codebases
  •  Bringing a bare metal system to life
  •  Rust Compiler and Linker optimizations
  •  Concurrency and executors

This course is delivered by industry experts in an interactive way and includes carefully designed hands-on exercises to reinforce the learning. Attendees receive Doulos' renowned course manual, workbook, and a virtual-machine environment, providing a comprehensive Rust-based embedded software toolkit to continue the learning journey after the training.

View the Rust for Embedded Systems course description »
Find out more about Rust and the Doulos learning path »