Home >

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

Shawn Prestridge - Watch Now - EOC 2025 - Duration: 01:00

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

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.

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