Our client, an advanced supplier of automotive vision-based software, is searching for an experienced Embedded Firmware Engineer to join their team in Toronto Responsibilites: Designing, implementing and debugging innovative firmware features on multicore systems Integrating computer vision algorithms Developing and maintaining device drivers in C Creating and maintaining tools in Python Requirements: 10 years of software development experience with C/C++ in real-time operating system (RTOS) environments Experience with debugging and solving real-time embedded issues, such as optimization and memory management Understanding of hardware periferrals such as I2C, UART, SPI
Principal Embedded Firmware Engineer - Computer Vision