李之紘 Leo Li

Embedded Software Engineer


With over five years of experience in firmware system development, I have acquired an in-depth understanding and familiarity with the operation of CMOS image sensors and register control methods. My capabilities extend to independently maintaining and developing image systems, ensuring their optimal functionality and reliability.

In addition to my foundational skills, I possess substantial knowledge and experience in image processing and integration. This specialized expertise enables me to provide professional and innovative solutions in the field of image processing and system development, contributing to the advancement of organizational objectives.

  0932-889-465   [email protected]

WORK EXPERIENCE

System Engineer

LOGITECH FAR EAST LTD.  •  Apr 2023 - Present

  • Authored the tracking component of mouse firmware, facilitating seamless integration by the firmware team and enhancing overall system coherence.

  • Utilized Matlab to validate the electrical characteristics and tracking performance of the mouse’s image sensor, ensuring optimal functionality and reliability.

  • Optimized IC register settings, refining tracking performance based on comprehensive verification results.

  • Transformed Matlab scripts into a Python GUI, enhancing user interaction and accessibility while maintaining the integrity of the original functionalities.

Engineering Section Manager (Guangzhou & Taiwan)

HONG KONG TYRAFOS TECHNOLOGIES CO., LTD. TAIWAN BRANCH  •  Apr 2022 - Apr 2023

  • Led a 4-member team in cross-functional collaborations with various departments including Analog/Digital, Application Engineering (AE), and Algorithm teams to develop a range of image-related products such as HID barcode scanners, fingerprint door lock modules, and PPG signal detection systems.

  • Implemented the integration of DVS sensors using Cypress FX3, achieving video output and control through USB UVC class, enhancing product functionality and user control.

  • Collaborated with Analog/Digital RDs to verify the electrical characteristics and IP functions of DVS sensors, ensuring the precision and reliability of ICs.

  • Maintained and developed WinForm applications using C# .NET, optimizing IC verification processes.

  • Assisted in integrating image processing algorithms into applications and MCUs, leveraging C#, C/C++ code to advance image processing capabilities.

Senior Firmware Engineer (Taiwan)

HONG KONG TYRAFOS TECHNOLOGIES CO., LTD. TAIWAN BRANCH  •  Dec 2019 - Mar 2022

  • Implemented the integration of 2M-RGB sensors using Cypress FX3/CX3, achieving video output and control through USB UVC class, enhancing product functionality and user control.

  • Executed the integration of fingerprint sensors using STM32F723, facilitating communication with computers and Android phones via USB MSC.

  • Developed a USB (MSC/UVC) C++ library, enhancing communication between Windows and MCU through custom commands.

  • Collaborated with Analog/Digital RDs to verify the electrical characteristics and IP functions of ICs, ensuring technological reliability.

  • Maintained and developed WinForm applications using C# .NET, optimizing IC verification processes.

  • Assisted in integrating image processing algorithms into applications and MCUs, leveraging C#, C/C++ code to advance image processing capabilities.

System Engineer (Taiwan)

HONG KONG TYRAFOS TECHNOLOGIES CO., LTD. TAIWAN BRANCH  •  Dec 2018 - Dec 2019

  • Collaborated with RDs from the Analog/Digital team to verify the electrical characteristics and IP functions of fingerprint sensors, ensuring the accuracy and reliability of the technology.

  • Maintained and developed WinForm applications using C# .NET, optimizing IC verification processes.

EDUCATION

Chung Yuan Christian University

Bachelor of Electrical Engineering  •  2013 - 2018

SKILL


  • Develop and integrate image sensors using ARM® Cortex®-M7 and ARM® Arm9 MCUs, specifically with STM32F7 and Cypress FX3/CX3, utilizing C/C++ and interfacing through UART, I2C, SPI, DVP, MIPI D-PHY, and USB (HID, MSC, UVC).

  • Design and maintain Windows Form applications utilizing .NET Framework/Core with C#.

  • Create desktop applications leveraging PyQT for enhanced user interfaces.

  • Operate within Linux environments, utilizing its features for various development needs.

OTHER


  • Utilize SVN and Git/GitHub for version control.
  • Implement GitHub Action and CI/CD for streamlined workflows.
  • Deploy Docker/DockerHub for enhanced application deployment.
  • Interpret circuit diagrams and datasheets accurately.
  • Collaborate effectively within cross-functional teams.
  • Excel in both independent and collaborative work environments.
  • Demonstrate a passion for coding and development.