Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to implement comprehensive testing strategies for embedded software development in this conference talk from NDC TechTown 2025. Explore the common problem of lacking automated tests in embedded projects and discover practical solutions for creating robust testing frameworks. Understand how to achieve clean separation between business logic and hardware-specific code, enabling unit tests that run both in pure software environments and on target hardware. Master testing methodologies specifically tailored for Rust-based embedded systems, while gaining insights into principles that can be applied across other programming languages. Examine real-world approaches to overcoming the unique challenges of embedded software testing, including hardware abstraction techniques and cross-platform test execution strategies.
Syllabus
Comprehensive Testing of Embedded Software - Eivind Bergem - NDC TechTown 2025
Taught by
NDC Conferences