Technical depth
Probe bare-metal and RTOS work: C on ARM Cortex-M, FreeRTOS or Zephyr, interrupt priorities, DMA, I2C/SPI/UART drivers, low-power sleep modes, and BLE or LoRaWAN stacks.
Evidence to listen for
- Explains the physics or mechanism behind their work, not just the tooling
- Names the standards, tolerances, and constraints they designed against
- Can defend a design decision under follow-up questions
- Distinguishes what they personally engineered from what the team delivered
Five-point scoring guide
Cannot explain the fundamentals of their own stated specialism.
Knows the vocabulary but not the underlying mechanism; struggles under follow-ups.
Solid working knowledge for the role; depth thins out on edge cases.
Strong command of the domain; explains trade-offs and defends decisions well.
Names specific MCUs and peripherals, explains ISR latency, clock trees and sleep current budgets without reaching for vague abstractions.