Avatar of GT Lin.
GT Lin
Sr. Firmware Engineer
Profile
Posts
0Connections
Print
Avatar of the user.

GT Lin

Sr. Firmware Engineer
具備電機電子相關學務知識與九年以上韌體開發及應用工程的實務經驗,具備C、Python的程式語言能力,熟悉FOC伺服控制迴路。 在韌體開發的經歷上,已使用過Microchip、TI、STM32的MCU 進行馬達控制、串接周邊元件與Bootloader的開發,也曾使用過Nordic的MCU 實現藍芽(BLE)功能來串接自行車車錶,其多樣的開發經驗,使我對各開發環境皆有一定的熟悉度,在E-bike調適軟件則透過Python實作,進行MCU的參數讀寫與監控,並可搭配Bootloader功能進行MCU更新。 另外在應用工程的經歷中,會需要接觸客戶,並在時效內提供專業的解決方案,使我在面對外部壓力時,也可以保持穩定的專業水準,進行有效的溝通,展現良好的團隊合作關係。 I have a strong academic background in electrical and electronic engineering, along with over nine years of hands-on experience in firmware development and application engineering. I am proficient in C and Python programming and have solid knowledge of Field-Oriented Control (FOC) in servo systems. I have been involved in firmware development, working with microcontrollers such as those from Microchip, Texas Instruments (TI), and STM32 for motor control, peripheral integration, and bootloader implementation. I have also used Nordic MCUs to implement Bluetooth Low Energy (BLE) functionality for integration with e-bike displays. This diverse experience has given me strong familiarity with various embedded development environments. Additionally, I developed Python-based tuning tools to handle MCU parameter read/write, real-time monitoring, and firmware upgrades via bootloader. In my previous role as an application engineer, I was responsible for direct customer interaction, providing timely and professional technical solutions. This experience enhanced my ability to stay composed under pressure, communicate clearly, and collaborate effectively in cross-functional teams.
Logo of the organization.
電全通工業股份有限公司
Logo of the organization.
Southern Taiwan University of Science and Technology, 南台科大
臺中市, 台灣
Taiwan

Professional Background

  • Current Status
    Employed
  • Profession
    Firmware Engineering
    FAE Engineer
    Robot·AI
  • Fields
    Manufacturing
  • Work Experience
    1-2 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    C
    Python
    Git
    Serial Communications
    UART
    CAN
    BLE
    FOC
    Servo Control
    Team Player
  • Languages
    English
    Intermediate
  • Highest Level of Education
    Master

Job Search Preferences

  • Current Status
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    韌體工程師
  • Desired Work Locations
    Taichung City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Sr. Firmware Engineer

Sep 2023 - Present
Taichung City, Taiwan
1. Developed embedded communication protocols, including BLE, CAN, and UART. 2. Implemented motor control algorithms based on Field-Oriented Control (FOC) using C on STM32 microcontrollers. 3. Designed and customized bootloader firmware for in-field upgrades. 4. Maintained and enhanced Python-based tuning tools for parameter configuration and debugging. 5. Managed firmware version control using TortoiseGit for collaborative development.
Logo of the organization.

Deputy Section Manager

Aug 2022 - Sep 2023
1 yr 2 mos
Taichung City, Taiwan
1. Provided technical support for product evaluation, development, and design. 2. Assisted clients in troubleshooting and resolving application issues. 3. Developed automation scripts to improve efficiency. 4. Coordinated project requirements and offered ongoing technical support. 5. Planned team structure and supported talent development.
Logo of the organization.

Sr. Application Engineer

Feb 2018 - Aug 2022
4 yrs 7 mos
Taichung City, Taiwan
1. Provided technical services for early-stage client evaluation and product integration. 2. Assisted R&D teams with Beta site implementation of new products. 3. Independently conducted on-site technical support tours across regions in China. 4. Supported clients in C/C++ application development and debugging. 5. Authored user manuals and technical documentation. 6. Delivered technical support for technology-based art installations. 7. Offered technical services for Fieldbus industrial communication protocols. 8. Conducted training sessions and developed instructional materials. 9. Performed on-site tuning, performance validation, and troubleshooting.
Logo of the organization.

Jr. Firmware Engineer

Oct 2015 - Feb 2018
2 yrs 5 mos
Taichung City, Taiwan
1. Developed, debugged, and maintained firmware for motor drive systems. 2. Designed, tested, and maintained customized application firmware. 3. Authored educational materials to promote product control functions. 4. Optimized product code for performance and efficiency. 5. Developed field-weakening control algorithms for motor control.

Education

Logo of the organization.
Bachelor’s Degree
電機工程系-晶片與控制組
2009 - 2013