Skip to content
Topic

C++ in Practice

Modern C++ on targets with limited resources: which language features carry their weight, where abstraction is free and where it is not, and how architectural decisions play out across a product's lifetime.

3 articles

· 6 min read

Optimizing Embedded Linux Boot Time: Measure Before You Tune

From power-on to first frame: how to measure an embedded Linux device's boot time credibly and find the levers in bootloader, kernel and user space that actually save seconds.

  • Embedded Linux
  • Boot Time
  • Performance
Read more
· 8 min read

Modern C++ (17/20/23) for Embedded Systems

How C++17, C++20 and C++23 make embedded software safer and clearer at little to no runtime cost — applied with discipline for constrained targets.

  • C++
  • Modern C++
  • Embedded
Read more

Related service

C++ Software Engineering →

High-performance, maintainable C++ software – from architecture to delivery. Modern C++ (17/20/23), clean design and solid test coverage.

Related training

Modern C++ →

From move semantics and smart pointers to the additions in C++20/23: write safe, expressive and performant modern C++ code.

Ready for your next project?

Tell us about your challenge – we usually reply within one business day.

Start a project