Avatar of 吳承穎.

吳承穎

Senior Software Engineer
熟悉嵌入式系統,以C/C++作為主要開發語言,有Linux環境開發經驗,及BT、DSP、peripheral device(I2C/SPI/USB/SDIO/I2S)的相關開發經驗。客戶的log 分析。並有實際的量產經驗,如良率提升、數據分析、產測工具開發(Python parser tool、Shell/Batch Script、EPSON機械手臂控制程式)。良好的工作態度,自我學習能力,抗壓能力
Logo of 美律實業股份有限公司.
美律實業股份有限公司
Logo of 國立臺灣海洋大學.
國立臺灣海洋大學
Sanchong District, 新北市台灣

Skills

C/C++ Programming
circuit design/simulation
Device Drivers
DSP
Firmware Programming
OrCAD
Protel
SPICE
USB
VHDL/Verilog
Bluetooth
MCU programming

Work experiences

Logo of 美律實業股份有限公司.

資深軟體工程師

美律實業股份有限公司

Nov 2020 ~ Present
帶領團隊完成專案,並負責移植3rd-party DSP 驅動和Library,並對其進行優化,如加速載入時間,以及排程優化。另外設計QCC Kymera DSP,使其支持USB的非對稱取樣率的動態調整,MIC 16K、Speaker 48K/16KHz,并修复了一些DSP的错误。設計一個新的LED Manager,用於控制外部的LED驅動IC,支援新的LED行為並與原有Qualcomm的configuration tool相容。以及修改USB HID,增加USB Telephony跟Teams的支援
Logo of 宏達國際電子(HTC).

Assistant Manager

宏達國際電子(HTC)

Dec 2013 ~ Aug 2020
6 yrs 9 mos
● 在VR團隊(Snapdragon 845 + 4 Cams + IMU Invensense 6500): ■ 設計與實現CV-IMU fusion algorithm based on UKF:使用Python跟Matlab來模擬與驗證,之後使用C來實現到Snapdragon 845上 ■ 設計與實現CV-IMU的內/外部參數的矯正演算法:使用L型方隔板加上機械手臂來同時校正相機間的內/外部參數,以及IMU(Gyro and Accelerometer)的內部參數和相機與IMU的外部參數 ■ 設計與實現精確校正IMU的方法:使用Pytohn控制機械手臂,按照預先設計好的路徑來運動,藉此同時收集運動中的機械手臂、IMU的數據;透過這些數據來計算出IMU的內部參數 ■ 移植IMU演算法到Qualcomm SLPI上:移植,並優化與加速 ● 在SW Architecture團隊(ARM base MCU + BT/LE with RTOS): ■ 移植與優化device driver:介面有GPIO, I2C, I2S, ADC, DAC, SPI, UART, USB, PWM, DMA, Interrupt。周邊有:IMU(accelerometer, gyro, compass), Light sensor, Touch, Sensor-hub, Low battery detection(ADC), NOR Flash(Wear leveling for 247 data) ■ 中間層框架的工作:與算法團隊微調計步器演算法。設計Sensor-Manager與247-Manager,Sensor-Manager負責控制外部的IMU,以在不同的使用情境下來最佳的設定IMU sensor和提供註冊的機制,讓註冊的APP可以非同步的收到IMU的資料;247-Manager負責運行計步器和計算卡洛里與運動類型的函示庫,和將每一分鐘的運動資料儲存到NOR FLASH上,並以checksum.來保證資料的正確性,與回應在手機上APP的資料請求。 ■ 整體系統優化:排程優化,與功耗最佳化 ■ 使用Python 來撰寫UART的測試工具,來對系統做壓力測試 ■ 使用JTAG來分析系統發生例外錯誤時的情況
Logo of 台達電子.

資深電子工程師

台達電子

Sep 2011 ~ Dec 2013
2 yrs 4 mos
● 負責設計與維護燈泡式投影機: 負責設計線路圖與確認Layout,維護零件庫,通過EMI與ESD認證 維護低功率MCU的FW 發展控制投影機的APP ● 研發8K解析度的雷射式投影機: 負責設計線路圖與確認Layout,通過EMI與ESD認證
Logo of 達方電子.

資深軟體工程師

達方電子

Sep 2008 ~ Sep 2011
3 yrs 1 mo
● 負責ODM/OEM的專案: 如有線/無線的鍵盤/滑鼠, OEM的客戶有SONY、HP、DELL、MOTOROLA等等 ODM的專案有HP wireless Keyboard with OFN: 功率最佳化,通過Windows Hardware Quality Labs' Certification ● 負責新產品/技術開發: ■ USB docking for android smartphone : (TI MCU) USB MSC : SD card reader, SPI driver, SCSI protocol USB Audio Class : DAC, I2S driver for audio codec ■ Electronic Pet (Base on WinCE platform): 負責撰寫I2C driver跟Touch Key driver ■ Capacitive sensing touch screen algorithm(Xilinx FPGA): 用VHDL實現charge transfer resistance algorithm ■ Research “Dispersive sensing touch screen algorithm”: Design electronic circuit and algorithm (Acoustic Pulse Recognize) which be published in IEEE journal

Educations

Logo of 國立臺灣海洋大學.

國立臺灣海洋大學

Master’s Degree
Department of Communications, Navigation and Control Engineering

2006 - 2008
Logo of 國立臺灣海洋大學.

國立臺灣海洋大學

Bachelor’s Degree
Department of Communications, Navigation and Control Engineering

2004 - 2006
Logo of 私立華夏科技大學.

私立華夏科技大學

Associate’s Degree
Department of Electronic Engineering

1999 - 2004
Powered By CakeResume