Specializing in Ultrasound Signal Processing (DSP) and Firmware Development, successfully implementing technologies in consumer electronics like the ROG Phone. Led the development of a C# (WPF) automated calibration SDK, analyzing sliding gestures through algorithms to maximize the efficiency of complex production line tuning processes. Possesses full English cross-border collaboration capabilities, familiar with mass production technical support and crisis management during PVT/MP stages.


Digital Signal Processing & Firmware Engineer

Sentons Taiwan Branch | 2021/10 – 2022/09

🚀 Core Skills & Expertise

  • Ultrasound Signal Processing R&D: Specialized in time-domain/frequency-domain analysis and filter design.
  • C# WPF Software SDK Development: Capable of developing graphical interfaces and automated testing tools.
  • Automated Signal Calibration: Designed interactive workflows to simplify complex parameter settings into one-click optimization.
  • Consumer Electronics Implementation: Applied technology to smartphones (e.g., ROG Phone), laptops, and wearables.
  • International Communication & MP Support: Proficient in English technical meetings, familiar with PVT/MP troubleshooting and escalation mechanisms.

💼 Project Achievements & Responsibilities

1. Software Development & Process Automation

  • WPF SDK Development: Developed an Ultrasound Sensor Development Kit (SDK) using C# (WPF). Transformed complex firmware parameter settings, which previously required manual config file entries, into an intuitive graphical interface.
  • Smart Calibration Mechanism: Designed an automated parameter adjustment process.
    • Solution: Guided users to perform specific gestures (e.g., swiping left/right) on the sensor, and the program automatically analyzed the waveform to find the most suitable filter frequency.
    • Results: Greatly simplified the tedious verification procedures required by differences in materials, hardware, and environments, significantly improving customer production line tuning efficiency and user experience.

2. Algorithm & Firmware Engineering

  • Signal Processing: Conducted ultrasound signal analysis using MATLAB. Implemented noise filtering (including linear and non-linear filters) and developed touch algorithms to optimize gesture recognition accuracy.
  • Firmware Implementation: Wrote firmware using C++. Ported optimized performance parameters and new features (such as virtual button trigger mechanisms) into the firmware, successfully integrating them into products like smartphones (e.g., ROG Phone) and laptop touchpads.

3. Global Collaboration & MP Support

  • Technical Communication in English: Participated in weekly English technical synchronization meetings, collaborating closely with the US headquarters engineering team to ensure technical specification alignment.
  • Mass Production Crisis Management: Served as a key technical contact during PVT (Product Verification Testing) and MP (Mass Production) stages. Quickly identified the root cause of anomalies reported by the production line and provided firmware fixes; established efficient analysis reports and escalation mechanisms for critical issues.

🛠️ Tech Stack

  • Languages: C/C++, C# (WPF), MATLAB, Python.
  • Domain: Digital Signal Processing (DSP), Firmware Development, UI Automation.

🖼️ Reference Images

Image 1: Smart Calibration SDK Interface

alt text

Image 2: Signal Processing Flowchart

alt text