Nh3ubg6wqmbby3gnv66e

衛俊儒

有兩年製程工程師經驗,進行既有平台維護、數據分析、良率改善及新產品導入。 兩年半電子工程師經驗,進行自動化硬體電路設計、FW及軟體coding。

目前從事BIOS FW工程師,主要移植x86平台BIOS及EC FW開發。


電子工程師、軟\韌體工程師
居住地: 桃園市,台灣/Taoyuan,TW
[email protected]

0911735713

1991年生

經歷

經歷一,2011 年 7 月 - 2012 年 7 月 學生會總務部長

Serve in Student Union as Minister of General Affairs

經歷二,2012 年 7 月 泰北志工中文講師

Teach Thai Chinese children

經歷三,2013年 8 月 - 2014 年 8 月 中華民國陸軍砲兵預財士

Serve in Republic of China Army as Budget and Finance Sergeant

經歷四,2014年 9 月 - 2016 年 9 月 欣興電子 製程工程師

  • Laser drilling process.  雷射製程
  • Existing platform maintain.  既有平台維護
  • Yield rate improve and SPC system maintain.  良率改善、SPC系統維護
  • New platform develop.  新平台開發

經歷五,2016年 10 月 - 2019年3月 金寶電子工業股份有限公司 電子工程師

  • Printer BU 印表機部門
  • FCT  develop功能性測試治具開發
  • Finish introduce and setup 35 FCT fixtures in 2017.  2017年完成35台治具導入及架設。 
  • OEM: Assist America and Philippin customer  introduce new fixtures to factory, and setup test SOP.  協助美國、菲律賓客戶導入治具至產線並建立測試流程。
  • ODM: Assist Japan customer and Private brand design and develop FCT fixtures, and setup test SOP.  協助日本客戶及自有品牌設計及開發治具並建立測試流程。

經歷六,2019年3月 - 2022年4月 融程電訊BIOS FW工程師

  • Intel UEFI BIOS Porting on APL ,WKL and TGL platform with Insyde codebase.  Intel UEFI BIOS,使用Insyde codebase移植ApolloLake、WhiskeyLake、TigerLake平台。
  • UEFI Shell application develope.  UEFI Shell軟體開發。
  • Nuvoton EC firmware develope.  新唐EC韌體開發。
  • Fintek SuperIO porting to BIOS. 移植Fintek SuperIO code package至BIOS。


經歷七,2022年4月至今 創惟科技 FW工程師



技能


語言

中文: 精通

英文: TOEIC 720


工作技能

Excel, Arduino HW, Arduino coding, C++

專案經歷:

專案一: 移植 Intel ApolloLake 平台 BIOS,搭配 Embeded Controller 的 PPC。

a. Porting BIOS,依據客戶需求調整 UI 介面、功能,如 GPIO 控制(input/output, pull-up/pull-down, trigger),multiport 設定(走 PCIE 或 USB),PCIE clkreq 設定(搭 配 HW 線路)。

b. 依據 HW 提供的 Audio 線路,與廠商溝通取得對應 verb-table,將其加入 BIOS code 中。

c. 調整影像輸出 port,如主板是使用 HDMI、搭配 DP to VGA 的 HW 線路或是透過 DDC 出到 Panel(eDP to LVDS),需要在 GOP driver 中調整。

d. 在 BIOS 中增加與 EC 溝通的 command,以達到由 BIOS 控制部分的 EC 功能, 如控制 EC 上的 GPIO 來切換 UART 要走 232 或 485、GPIO 或 LED 的 On/Off。

e. EC 控制,包含電源控制(AC IN 進行充電、充電到特定%數時停止、USB 或 PCIE 電源 On/Off 控制)、按鍵(電源鍵、FN key)、watchdog、LED、GPIO 控制(如控制 外部的 UART select,或是特定硬體功能或 chip 的 Enable/Disable,AMP_MUTE 或是 EEPROM 防改寫)。

專案二: 移植 Intel ApolloLake 平台 BIOS,搭配 Super IO 的 PPC。

a.與專案一的差異在使用 SIO,一樣用做 GPIO 控制,以及使用 SIO 內部的 UART。

b. SIO source code 需要直接加入 BIOS 當中,由 BIOS 直接控制。

專案三: 移植 Intel WhiskeyLake 平台 BIOS,搭配 Embeded Controller 的 PPC。

a. 如同專案一內容描述,差異在於使用不同的平台及 source code。

專案四: BIOS 新功能 1,BIOS 內建 Supervisor 及 User 兩種不同等級的 Password 權限, 以 Password 權限不同,開啟不同 BIOS UI。

專案五: BIOS 新功能 2,依據客戶需求,限制 password 可輸入字元及最短密碼長度。

專案六: UEFI APP,此專案寫的 App 整合四項功能,可在 UEFI Shell mode 底下使用。

a. SMBIOS 資訊讀取,讀取寫在 BIOS 中的主板名稱、SN、版本。

b. PCI 裝置列舉,並可與外部的 text file 比對裝置是否一致。

c. USB 裝置列舉,並可與外部的 text file 比對裝置是否一致。

d. 電池狀態讀取,透過 62/66 port 讀取寫在 EC 中的當前電池資訊(當前電量、滿電 電量、充放電電流、電池溫度),並可紀錄於 csv 檔。


以上是目前所屬公司執行過的專案(一~六),都是負責 BIOS 移植、EC FW、App coding 的部分。 程式語言主要使用 C++,部分 BIOS driver 會使用 ASL code。 


專案七: 功能測試治具開發,測試由客戶(TTEC)交由工廠生產的印表機半成品,包含步進馬達及 遮斷 sensor。測試目的為確認組裝上去的馬達、sensor 作用正常,及送紙機構安裝正常。 此專案中使用 Arduino UNO 做為主控,與印表機半成品對接。我負責完成與 Arduino 端 的對接線路設計、Arduino FW 撰寫。


專案八: 屬於 OEM 專案,由客戶(Lexmark)提供整套測試治具(FCT)的電路設計、FW 和 SW,以下 為我負責的工作內容。

a. 與工廠端的治具組溝通完成 FCT 外殼及配線細節。
b. 與客戶 FCT team 共同完成第一套測試治具架設,導入產線使用。
c. 協助客戶教育工廠治具組可自行複製相同治具,並達成相同穩定測試的狀態。
d. 教育工廠生產線測試工程師可自行維護治具(異常處理、維修及與工廠端治具組溝 通)。
e. 教育工廠 PE、維修工程師判讀、使用客戶測試系統,並蒐集異常數據及如何維修 不良板。
f. 兩年期間協助該客戶導入約 30 種 FCT 治具,包含不同機種的印表機主板、panel、 motor transfer 板......等。

專案七與八為第二間任職公司的經歷,主要均為協助專案八的客戶導入測試治具。