Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

聯發科技股份有限公司

資深嵌入式平台軟體工程師 (IoT)_台北

Posted Updated 1 view
Discussion

Description

### 關於團隊 (About the Team)

聯發科 IOT 事業群正在打造下一代 Arm SoC 平台軟體基礎架構,涵蓋晶片早期 Bring-Up、開機流程、安全韌體,以及完整 Linux 系統整合的端到端軟體堆疊,並長期與合作夥伴、開源社群及 upstream maintainers 協作,打造可維護、可擴充,且符合標準 Linux 生態系的 Boot Firmware、Kernel,以及 Yocto、Ubuntu 與 Debian 解決方案。

我們正在尋找一位 Senior Embedded Platform Software Engineer。你將與硬體設計、系統架構、驗證及作業系統團隊緊密合作,負責讓 Arm 平台從 bare-metal 階段穩定啟動,並逐步整合至可量產的系統軟體環境。
你也將持續推動軟體標準化、參與 upstream 活動,讓系統軟體能在 mainline 上長期維護,以因應 IoT 產品在市場多樣性與長生命週期上的挑戰。

如果你期待與一群充滿熱情且才華洋溢的團隊合作,共同打造世界一流的 Arm-based Linux 系統軟體,這將會是絕佳的工作環境與挑戰。

### 你將負責的工作 (What You'll Be Doing)

  • 負責 Arm SoC 平台早期 Bring-Up,從 bare-metal 程式、記憶體初始化、UART/Timer/Interrupt 等基礎周邊開始建立可除錯環境。
  • 整合與客製化 Arm Trusted Firmware-A (TF-A),包含 BL1/BL2/BL31 開機流程、secure monitor、exception level 切換與平台相關初始化。
  • 移植、設定與除錯 U-Boot,支援儲存裝置、網路、Device Tree、開機參數與 Linux kernel 啟動流程。
  • 整合 Linux kernel 與平台支援,包含 Device Tree、driver bring-up、SMP 啟動、power management 與系統穩定性驗證。
  • 實作與驗證 Arm PSCI 介面,支援 CPU on/off、system reset、suspend/resume 等電源管理與多核心控制功能。
  • 分析低階開機問題,使用 JTAG、trace、serial log、logic analyzer 等工具進行除錯與 root cause 分析。
  • 與硬體、韌體、OS 與驗證團隊合作,定義平台啟動流程、除錯策略與量產前軟體品質標準。
  • 推動 TF-A drivers upstream,讓平台支援能與開源社群及 mainline 長期同步。
  • 負責 SoC 內建 RISC-V firmware 的架構設計與開發。

Skills

What Senior Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →