Firmware Engineer
- Location
- Greater London, England, United Kingdom
Raspberry Pi and NVIDIA Jetson, and similar Linux-based platforms. Implement Communication Interfaces: Design and implement interfaces between hardware subsystems, including I2C, SPI, UART, Ethernet, USB, CAN, EtherCAT and MIPI. Bring Up New Hardware: Review schematics, debug boards with an oscilloscope/logic analyzer, and resolve integration issues spanning firmware … peripherals — encoders, IMUs, ToF sensors, LiDARs, cameras and LCD/display modules. Solid understanding of embedded communication and sensor interfaces: I2C, SPI, MIPI, UART, Ethernet/TCP-IP, USB, CAN and EtherCAT. Comfortable bringing up and debugging new hardware revisions, with strong skills using an oscilloscope, logic analyzer and JTAG ...