01 · Hardware and firmware
Embedded & IoT engineering
Schematic and PCB design, firmware on bare metal or RTOS, embedded Linux images you can reproduce years later, and update mechanisms that will not brick a unit on a bad connection.
- Silicon
- STM32, ESP32, NXP i.MX, Nordic nRF, TI
- Operating systems
- Embedded Linux, Yocto, Torizon, Zephyr, FreeRTOS
- Wireless
- BLE, Wi‑Fi, LoRa/LoRaWAN, Zigbee, cellular
- Wired & fieldbus
- CAN/CANopen, Modbus, Ethernet, BACnet, DALI, KNX
- Security
- Secure boot, signed images, ATECC/TPM key storage
- Field updates
- A/B partitions, delta OTA, rollback and staged rollout