Company Overview
我們的客戶專注於下一代 Memory / Storage Controller 與高速資料傳輸 ASIC 開發,技術涵蓋 PCIe、NVMe、CXL、DisplayPort、NAND Flash 與 SSD 等領域。
團隊從 ASIC Architecture、RTL、Firmware 到 System Verification 皆具完整開發能力,工程師可深入參與硬體與韌體共同設計,並接觸高速介面、儲存控制與新世代 SoC / ASIC 技術。
Job Summary
本職位將負責 Memory / Storage Controller 及高速介面 ASIC 的韌體設計、開發與驗證。
與一般 Embedded Firmware 不同,此職位非常貼近 ASIC Hardware,需理解晶片架構、Register、Memory、Interface Protocol 與 HW/FW Interaction,並與 Digital IC Design / Verification 團隊共同進行問題分析與效能最佳化。
技術領域可能涵蓋 PCIe / NVMe、CXL、DisplayPort、NAND、SSD Firmware,並有機會參與 UVM Verification 與 System Architecture。
Responsibilities
- 開發與驗證 Memory / Storage Controller 及 ASIC Firmware。
- 使用 C / C++ 進行 Embedded Firmware 開發。
- 負責 PCIe / NVMe、CXL、DisplayPort、NAND 等高速介面相關韌體。
- 參與 SSD Controller / ASIC Firmware 開發。
- 與 ASIC / RTL 團隊共同討論 Hardware / Firmware Specification。
- 進行 ASIC Bring-up、Firmware Debug 與系統問題分析。
- 進行 Bare-metal 或 RTOS 環境下的 Firmware Development。
- 在 Linux 環境進行開發、Debug 與系統驗證。
- 參與 UVM / SystemVerilog Verification Environment 建置與驗證。
- 分析 ASIC、Firmware、Interface Protocol 等跨層級問題。
- 閱讀並解析晶片、Interface 與 Controller 相關規格書及 Datasheet。
- 使用 Python、Shell 等工具進行測試、自動化或資料分析。
- 與 RTL、Verification、System Architecture 等團隊共同完成產品開發。
Requirements
- 具 Embedded System Programming 與 Debug 基礎。
- 具 Computer Architecture / Computer Organization 基礎。
- 了解 Operating System、Memory、Interrupt、Register 等 Embedded System 基本概念。
- 能閱讀並理解 Technical Specification、Datasheet 與 Hardware Documentation。
- 對 ASIC、Storage、High-Speed Interface 或 Firmware Development 有高度興趣。
Preferred Qualifications
- 具 PCIe / NVMe Firmware 經驗。
- 具 SSD Controller / NAND Flash Firmware 經驗。
- 熟悉 NAND Flash、FTL、ECC、Wear Leveling、Garbage Collection 等技術。
- 具 Bare-metal / RTOS Firmware 開發經驗。
- 熟悉 UVM / SystemVerilog Verification。
- 能閱讀 Verilog / RTL 並協助 Hardware Debug。
- 具 ASIC / SoC Bring-up 經驗。
- 熟悉 Python、Shell、Git 等開發工具。
- 具 DisplayPort 或其他高速介面開發經驗。
- 曾使用 AI Coding / Development Tools 並具自我 Review 工作流程。
- 能快速切換不同技術領域並處理跨 Hardware / Firmware 問題。
Post Time|2026/08/25