Embedded Software Engineer
Current◉ Working on the Linux platform, effectively troubleshooting software issues of Ingenic T40 microprocessor. ◉ Developing and optimising embedded software for the "Miko Mini" robot, focusing on system stability, performance, and feature enhancement.◉ Creating low-level drivers for various peripherals, including I2C, UART, and USB.◉ Contributing to OS and Kernel optimization, OTA updates, factory validation processes.◉ Analysing system logs and debugging the issues, leading to a… Show more ◉ Working on the Linux platform, effectively troubleshooting software issues of Ingenic T40 microprocessor. ◉ Developing and optimising embedded software for the "Miko Mini" robot, focusing on system stability, performance, and feature enhancement.◉ Creating low-level drivers for various peripherals, including I2C, UART, and USB.◉ Contributing to OS and Kernel optimization, OTA updates, factory validation processes.◉ Analysing system logs and debugging the issues, leading to a 20% reduction in downtime.◉ Executing comprehensive unit, integration and system testing to ensure quality and reliability. Show less