Firmware & Microcontroller Engineer

Own everything that runs before the operating system, and everything under it.

4 courses 91 hours of instructionBadge: Firmware Engineer

Who it is for

Firmware engineers on microcontrollers, bootloaders and board firmware.

The sequence

  1. 1
    FRM-101 · Bare-Metal C & RTOS Fundamentals for Microcontrollers 4 days
  2. 2
    FRM-120 · Bootloaders & Firmware Update 3 days
  3. 3
    FRM-201 · I2C, SPI & CAN Protocol Firmware 3 days
  4. 4
    FRM-210 · CMIS & Optical Module Firmware 3 days

Capstone

Deliver a field-updatable firmware image with a verified boot chain, safe rollback and a bus-level diagnostic you keep.

Start with the first course

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

FRM-101