Job Description

Internship - RUST for embedded systems

Location:

Kortrijk, BE

Overview:
We are seeking a motivated ICT student for an internship focused on evaluating the feasibility and impact of transitioning from C/C++ to Rust in embedded systems development. This internship will explore safety, correctness, tooling, training needs, and the practical implications of adopting Rust in a professional embedded software environment.

Objectives:

  • Compare Rust with C and C++ in terms of: Memory safety Concurrency safety Compile-time correctness guarantees Runtime performance
  • Evaluate the maturity and suitability of Rust for embedded systems: Support for microcontrollers and real-time systems Availability of crates and libraries Community and vendor support
  • Assess the transition effort: Required training for embedded software engineers Migration strategies (partial vs. full rewrite) Estimated time frame for ado...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Barco today.

    Submit Application