Keyskills: c++ embedded development debugging troubleshooting software engineering python c platform development canoe spi canalyzer embedded c++ autosar microcontroller rtos embedded software embedded systems embedded c linux uart qnx i2c can bus firmware