Firmware is where hardware becomes behaviour. We write the code that reads sensors, controls actuators and talks to the network on low-power microcontrollers, and we test it on the real board.
Schematics, PCB layout, power and board bring-up.
RTL, verification, FPGA prototyping and board-level integration.
Concept to validated prototype, hardware and firmware together.