All research areas
Research
Embedded Systems
Firmware close to the metal, where the constraints are real.
Kilobytes of RAM, a fixed power envelope, and no chance to hotfix a device that is already in the field. We like this problem. It forces the kind of rigour that higher layers can get away without.
What this looks like in practice
- Bare-metal and RTOS firmware development
- Driver and peripheral bring-up
- Real-time signal acquisition and DSP
- Low-power design and battery-life modelling
- Hardware/software co-design and debugging
