Logo
Marcos Borges, PhD
My Story
Course
magnifying-glass
user-circle
Contact Me
Logo
Marcos Borges, PhD
magnifying-glass
user-circle

Course in Development

Safety-Critical Software with C, C++, and Rust

Let’s get straight to the point. In our industry, writing code that simply works isn’t enough.

While the internet is flooded with tutorials, engineers in aerospace, automotive, and medical fields face a very different reality. You aren’t just writing algorithms. You are managing failure propagation, fencing off Undefined Behavior, and generating the exact evidence needed to prove your system is safe.

You need a structural framework for deciding what is maintainable, what is verifiable, and what each programming language can do for you.

It’s my mission to help you cut through the noise. I am currently building a practical curriculum to equip you to:

  • Make defensible language choices: Know exactly when to stick with C, when C++ is justified, when Rust is ready, and how to justify those choices to an auditor.

  • Master your toolchain: Rely on static analysis, compiler diagnostics, and continuous integration to generate solid compliance evidence.

  • Build structural confidence: Trace risk and reliability from high-level system requirements down to individual lines of code or unsafe Rust blocks.

If you are tired of superficial, fragmented advice that lacks real-world system context, I completely understand. It is incredibly frustrating to navigate the strict requirements of standards like ISO 26262 or DO-178C without a clear, practical roadmap.

That is exactly why I am developing the Safety-Critical Software with C, C++, and Rust course.

More details are coming soon. Keep an eye out for early chapter drafts, technical notes, and behind-the-scenes updates as this takes shape.

Join the Waitlist

By joining the waitlist, you’ll be among the first to know when we open for early adopters. You’ll also receive a 50% reduction in the price when the course officially opens.

Enter your email to receive:

  • Early chapter drafts from my upcoming book and course

  • A 50% reduction in the price when the course officially opens

  • My newsletter on safety-critical software with C, C++, and Rust

Zero spam. Unsubscribe anytime.

Marcos Borges, PhD

Safety-Critical Software with C, C++, and Rust

Best practices in C, C++, and Rust for engineers and managers shipping under ISO 26262, IEC 62304, and DO-178C constraints.

Learn

C

C++

Rust

General


© 2026 Marcos Borges, PhD.
Report abusePrivacy policyTerms of use
beehiivPowered by beehiiv