Embedded Linux & BSP Engineer

Ship a board support package you can maintain for ten years.

6 courses 147 hours of instructionBadge: BSP Engineer

Who it is for

BSP and platform engineers responsible for a product's Linux for its whole life.

The sequence

  1. 1
    EMB-101 · Yocto Project & Custom BSP Layer Development 5 days
  2. 2
    EMB-120 · Buildroot in Practice 3 days
  3. 3
    EMB-201 · U-Boot Porting & Board Bring-Up 3 days
  4. 4
    EMB-210 · Embedded Secure Boot & Chain of Trust 3 days
  5. 5
    EMB-220 · Fast Boot, Read-Only Rootfs & Robust OTA Updates 4 days
  6. 6
    EMB-310 · Software Supply Chain, SBOM & Long-Term Maintenance 3 days

Capstone

Build a maintainable BSP for a real board: reproducible image, verified boot chain, atomic updates, and an SBOM you would hand a customer.

Start with the first course

Every course in the path can be taken on its own. Dates are on the course page.

EMB-101