Jabil
Jabil
Jabil 是一家全球性的 B2B 工程、製造、設計與供應鏈服務公司。自 1966 年起,公司持續與知名品牌合作,為汽車、國防及醫療保健等產業開發具可擴充性且量身打造的解決方案。Jabil 的業務遍及 100 多個據點,將製造專業與對永續發展、社區參與、職場共融、專業發展及創新的重視相結合。

資深 Android BSP 工程師

為 Jabil 的控制、媒體與通訊產品開發嵌入式 Android 和 Linux 平台。 除錯板級支援套件、裝置驅動程式,以及軟硬體整合問題。

說明

  • 參與嵌入式 Android 和 Linux 軟體的完整生命週期,涵蓋設計、開發、測試、發布支援與維護。
  • 使用 C/C++ 建置和維護嵌入式軟體及平台元件。
  • 開發 Android BSP 和嵌入式 Linux 功能,包括平台組態、硬體介面、裝置驅動程式和新裝置功能。
  • 協助交付企業控制系統、數位媒體和統一通訊產品。
  • 診斷並修復 Android 和 Linux 軟體層中的系統級問題。
  • 排除缺陷、提升效能並修正錯誤。
  • 將應用程式與硬體、連線裝置和控制系統整合。
  • 處理影響新產品和舊產品的現場升級問題。
  • 調查問題並協助提升產品的長期可靠性。
  • 編寫並維護測試程序、設計說明、疑難排解指南和實作文件。
  • 與不同國家和地區的硬體、韌體、Android、Linux 及應用程式工程師合作。
  • 評估複雜技術問題、提出解決方案、做出工程決策,並負責從調查到實作和驗證的完整工作流程。

職位要求

  • 至少 8 年為 Linux 或 Android 產品開發、客製化及除錯嵌入式軟體或韌體的經驗。
  • 具備扎實的 C/C++ 程式設計能力,並有嵌入式或系統級開發經驗。
  • 具備在 ARM 平台上開發嵌入式 Linux 的實務經驗,包括組態、建置、部署、硬體介面和平台啟動作業。
  • 具備 Linux 核心、U-Boot、裝置樹和底層平台客製化經驗。
  • 具備顯示器、電源管理、Wi-Fi、GPIO 或其他硬體介面裝置驅動程式的開發、最佳化、疑難排解及擴充經驗。
  • 具備 Android HAL 經驗,並能跨 Android Framework 和 Linux 核心層進行除錯。
  • 熟悉 AOSP 架構和 Android 平台開發流程。
  • 深入了解近期 Android 版本、功能、API 和變更;具備 Android 14 或更新版本經驗者尤佳。
  • 具備使用 Git、Gerrit、GitHub、ADB 和 Fastboot 的經驗。
  • 即使傳統逐步除錯工具受限或無法使用,也能除錯嵌入式系統。
  • 能夠獨立閱讀和解讀電氣原理圖。
  • 能與硬體工程團隊有效合作。
  • 具備優秀的問題解決能力、責任感,並能獨立作業。
  • 能在國際化工程環境中進行良好的書面和口頭溝通。
  • 具備 Android Framework 服務、使用 JNI/NDK 開發 Android 原生應用程式,或使用 Java/Kotlin 開發 Android 系統應用程式的經驗。
  • 具備硬體加速圖形方面的經驗,尤其是 OpenGL ES。
  • 具備嵌入式 Android/Linux 產品中的 Camera、Display、Media、電源管理或連線子系統經驗。
  • 具備 Bash 或 Python 指令碼撰寫和自動化經驗。
  • 具備電腦科學、電機工程或相關技術領域學位者尤佳。

福利待遇

  • 參與目標明確的長期專案。
  • 以獨立承包商身分進行企業對企業合作。
  • 遠端合作,可彈性安排服務的方式和地點,並配合專案需求及雙方約定的交付成果。
  • 與國際工程合作夥伴及經驗豐富的專家共事。
  • 接觸嵌入式系統和 Android 平台中的現代技術與複雜挑戰。
  • 有機會參與技術決策,並為全球使用者採用的產品作出貢獻。

相關職缺