Home >

Modern C++ for Embedded Systems: From Fundamentals to Real-Time Solutions

Rutvij Karkhanis - Watch Now - EOC 2025 - Duration: 01:00

Modern C++ for Embedded Systems: From Fundamentals to Real-Time Solutions
Rutvij Karkhanis

While C has long been the dominant language in embedded systems development, modern C++ offers a rich set of features that can significantly improve code quality, robustness, and efficiency — all without sacrificing performance on resource-constrained devices.

This session introduces practical, real-world techniques for applying modern C++ to embedded systems. It is divided into three focused parts:

  • Part 1: Getting Started with Embedded C++
    This section lays the foundation for writing efficient, safe embedded code in C++. It covers key language features, design semantics, and optimization strategies suitable for microcontrollers, helping developers transition from C to C++ with confidence.
  • Part 2: C++ Components for Embedded Systems
    This section explores powerful C++ constructs — including class types, templates, and selected STL components — and demonstrates how to use them to implement low-level drivers, register interfaces, custom memory allocators, embedded containers, and multitasking utilities.
  • Part 3: Reusable Mathematical and Generic Utilities
    The final section introduces reusable patterns and mathematical utilities designed for solving common real-time problems, enabling developers to write more expressive, maintainable embedded C++ code.

Whether you're new to C++ in embedded contexts or looking to deepen your expertise, this session will provide concrete tools and insights to level up your embedded development with modern C++.

M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

No comments or questions yet. Will you be the one who will break the ice?

OUR SPONSORS & PARTNERS