Avatar of Tsun Ping Chen.
Tsun Ping Chen
科技公司 | 工程師
個人檔案
職場能力評價
0

貼文
0個聯絡人
列印
Avatar of the user.

Tsun Ping Chen

科技公司 | 工程師
As a Firmware R&D Engineer with 1.5 years of experience in SoC development. I am adept at bridging the gap between hardware and software, with a proven ability to independently troubleshoot complex integration issues. Driven by a lifelong curiosity for electronics, I combine deep technical knowledge with a hands-on approach to debugging and system optimization.
Unimap Technology
Logo of the organization.
明志科技⼤學 Ming Chi University of Technology
新竹縣, 台灣
台灣

專業背景

  • 目前狀態
    就職中
  • 專業
    軟體工程師
  • 產業
    半導體
  • 工作年資
    1 到 2 年 (1 到 2 年相關工作經驗)
  • 管理經歷
  • 技能
    ARM Cortex-M7
    FreeRTOS
    C
    OrCAD
    Python
    MATLAB
    STM32
    Git
    PCBA
    Driver development
  • 語言能力
    English
    中階
  • 最高學歷
    碩士

求職偏好

  • 目前狀態
    正在積極求職中
  • 預期工作模式
    全職
    暫不考慮遠端工作
  • 希望獲得的職位
    Software Engineer
  • 期望的工作地點
  • 接案服務

工作經驗

Software Senior Engineer

2024年5月 - 現在
• 𝗔𝗥𝗠 𝗖𝗣𝗨 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 - Interrupt Management: Defined workarounds for 𝗜𝗻𝘁𝗲𝗿𝗿𝘂𝗽𝘁 𝘁𝗮𝗶𝗹-𝗰𝗵𝗮𝗶𝗻𝗶𝗻𝗴 to ensure system stability. - Instruction Queue Integrity: Utilized 𝗗𝗮𝘁𝗮 𝗦𝘆𝗻𝗰𝗵𝗿𝗼𝗻𝗶𝘇𝗮𝘁𝗶𝗼𝗻 𝗕𝗮𝗿𝗿𝗶𝗲𝗿 (𝗗𝗦𝗕) instructions to prevent instruction queue issues on AXI buses. • 𝗕𝘂𝗶𝗹𝗱 𝗘𝗻𝘃𝗶𝗿𝗼𝗻𝗺𝗲𝗻𝘁 - Cross-platform project builder by ARM GNU toolchain, utilize cmake & Kconfig based on VS code and supported Keil MDK, Segger IDE. - Memory Relocation: Optimized execution performance by relocating programs from ITCM to Flash or SRAM via Linker script (Scatter file) modification. • 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺 𝗜𝗺𝗽𝗿𝗼𝘃𝗲𝗺𝗲𝗻𝘁𝘀 - Boot Sequence Debugging: Diagnosed and resolved "Power-on Reset" (POR) issues through hardware/software co-analysis. - ADC Validation: Conducted performance measurement and validation procedures • 𝗔𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻 - RTOS development: Defined FreeRTOS Task & ISR priority regulations. - Driver Test-case: Developed automation procedures for IP self-testing. - BLDC Motor: Implemented sensored 6-step commutation and PID speed control algorithms. - System integration: Performed integration tests using FreeRTOS and LwIP stack. • 𝗣𝗲𝗿𝗶𝗽𝗵𝗲𝗿𝗮𝗹 𝗗𝗿𝗶𝘃𝗲𝗿 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 - Developed and validated drivers for: DAC, ADC, exADC, UART, I2C, QEP, ePWM, CRC, and XMC/EMIF. • 𝗘𝘅𝗽𝗲𝗿𝗶𝗺𝗲𝗻𝘁𝗮𝗹 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺 𝗕𝘂𝗶𝗹𝗱𝘂𝗽 - Established Python-based automation environments for ADC performance evaluation via GPIB instrumentation. • 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗠𝗮𝗶𝗻𝘁𝗲𝗻𝗮𝗻𝗰𝗲 - Git : Integrated CMSIS-DSP package using Git Submodules. - Doxygen: Technical documentation maintenance.

Assistant Engineer

IMQ
實習生
2021年6月 - 2021年9月
4 個月
• 𝗶𝗠𝗤 𝗦𝗵𝗶𝗲𝗹𝗱 𝗯𝗼𝗮𝗿𝗱 𝗣𝗖𝗕𝗔 𝗟𝗮𝘆𝗼𝘂𝘁 - 5V DC Regular (LDO) - Button debounce circuit - Modules integration • 𝗦𝗧𝗠𝟯𝟮 𝗱𝗲𝗺𝗼 𝗰𝗼𝗱𝗲 𝗶𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁 - Buzzer - OLED module
Logo of the organization.

Assistant Engineer

2019年9月 - 2020年9月
1 年 1 個月
𝗭𝗶𝗴𝗯𝗲𝗲 𝗺𝗲𝘀𝗵 𝘀𝗺𝗮𝗿𝘁 𝗹𝗶𝗴𝗵𝘁𝗶𝗻𝗴 𝘀𝘆𝘀𝘁𝗲𝗺 𝘁𝗲𝘀𝘁𝗶𝗻𝗴. • 𝗦𝗺𝗮𝗿𝘁 𝗹𝗶𝗴𝗵𝘁𝗶𝗻𝗴 𝗜𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁. - Ambient light sensor for adjusting lamp's color temperature and brightness. - Control lamp's yellow and white LED ratio and output by PID algorithm. - MATLAB for color temp and brightness fitting formula. • 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝘁𝗼𝗼𝗹𝘀. - SVN - MPLAB X - MATLAB

學歷

Logo of the organization.
科學碩士(MS)
Electronic Engineering
2021 - 2023
簡介
• Designed a cross-platform educational system integrating STM32, ESP32, and Arduino to lower the barrier to entry for firmware and TinyML development. • Developed modular firmware for I2C/SPI/PWM and deployed Edge AI models for voice, gesture, and image recognition using Edge Impulse. • Integrated Google Firebase for cloud data synchronization of edge inference results. • Architected a custom PCB and a step-by-step laboratory curriculum for simplified hardware-software integration learning.
Logo of the organization.
理學士(BS)
Electronic Engineering
2017 - 2021

職場能力評價