Avatar of Tsun Ping Chen.
Tsun Ping Chen
科技公司 | 工程師
Profile
Posts
0Connections
Print
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
新竹縣, 台灣
Taiwan

Professional Background

  • Current Status
    Employed
  • Profession
    Software Engineer
  • Fields
    Semiconductor
  • Work Experience
    1-2 years (1-2 years relevant)
  • Management
    None
  • Skills
    ARM Cortex-M7
    FreeRTOS
    C
    OrCAD
    Python
    MATLAB
    STM32
    Git
    PCBA
    Driver development
  • Languages
    English
    Intermediate
  • Highest Level of Education
    Master

Job Search Preferences

  • Current Status
    Ready to interview
  • Desired Job Type
    Full-time
    Not interested in working remotely
  • Desired Positions
    Software Engineer
  • Desired Work Locations
  • Freelance

Work Experience

Software Senior Engineer

Unimap Technology
Full-time
May 2024 - Present
• 𝗔𝗥𝗠 𝗖𝗣𝗨 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 - 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
Internship
Jun 2021 - Sep 2021
4 mos
• 𝗶𝗠𝗤 𝗦𝗵𝗶𝗲𝗹𝗱 𝗯𝗼𝗮𝗿𝗱 𝗣𝗖𝗕𝗔 𝗟𝗮𝘆𝗼𝘂𝘁 - 5V DC Regular (LDO) - Button debounce circuit - Modules integration • 𝗦𝗧𝗠𝟯𝟮 𝗱𝗲𝗺𝗼 𝗰𝗼𝗱𝗲 𝗶𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁 - Buzzer - OLED module
Logo of the organization.

Assistant Engineer

Sep 2019 - Sep 2020
1 yr 1 mo
𝗭𝗶𝗴𝗯𝗲𝗲 𝗺𝗲𝘀𝗵 𝘀𝗺𝗮𝗿𝘁 𝗹𝗶𝗴𝗵𝘁𝗶𝗻𝗴 𝘀𝘆𝘀𝘁𝗲𝗺 𝘁𝗲𝘀𝘁𝗶𝗻𝗴. • 𝗦𝗺𝗮𝗿𝘁 𝗹𝗶𝗴𝗵𝘁𝗶𝗻𝗴 𝗜𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁. - 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

Education

Logo of the organization.
Master of Science (MS)
Electronic Engineering
2021 - 2023
Description
• 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.
Bachelor of Science (BS)
Electronic Engineering
2017 - 2021