Firmware Design Engineer at Cadence Design Systems (Montreal)