Firmware & Hardware
Embedded systems taken from an idea on a napkin to a device that survives in the field, with the firmware written to be maintained rather than rewritten.
- Schematic review, board bring-up and hardware debugging
- Firmware in C/C++, Rust and MicroPython for ARM Cortex-M, ESP32 and RISC-V
- Drivers, RTOS integration and low-power design
- Sensor integration, fieldbus and wireless (I2C/SPI/UART, Modbus, BLE, Wi-Fi, LoRa)
- Secure OTA updates and device provisioning