Browse All Sessions
FREE Theatre

No More “It Works on my Machine”: Containerized Builds for Embedded Teams

Shawn Prestridge Shawn Prestridge
28:50
Theatre

No More “It Works on my Machine”: Containerized Builds for Embedded Teams

Shawn Prestridge
28:50 EOC 2026
Shawn Prestridge

Register Free to Watch

28:50

About This Session

Embedded development environments are often brittle—tied to specific host setups, compiler versions, and SDKs. As teams grow or go remote, these inconsistencies cause environment drift, onboarding delays, and audit challenges. This session presents a technical blueprint for adopting containerized development environments to eliminate these issues.

We will demonstrate how to:

  • Package cross-compilation toolchains, static analyzers, coverage tools, and test frameworks inside Docker or DevContainer setups
  • Support real hardware debugging via USB or JTAG passthrough inside containers
  • Maintain full CI/CD compatibility across hybrid MCU/MPU pipelines

We will also explore techniques for:

  • Layering containers to support multiple targets
  • Enforcing secure development practices with container scanning
  • Maintaining compliance checkpoints inside the build

Real-world use cases will highlight improved developer onboarding, reproducibility, and security posture across distributed teams.

About Shawn Prestridge

Shawn Prestridge
Shawn Prestridge has served as Senior Field Application Engineer at IAR Systems since 2008 and became the US FAE Team Leader in 2019; he has been in the software industry since 1993. Before joining IAR Systems he worked as Embedded Hardware/Software Engineer and with Embedded Development. Shawn holds a BS in Electrical Engineering, a BS in Mathematics, an MS in Electrical Engineering, an MS in Software Engineering and a PhD in Electrical Engineering specializing in Quantum Cryptography, all with Southern Methodist University in Dallas.

About IAR

Empowering your projects with the platform for modern software development teams — without vendor lock-in, with the assurance of industry-leading security and compliance, and the power to optimize every line of code for maximum efficiency.
Visit IAR

Title

Message