Firmware & Algorithm Engineer