General Motors
General Motors
通用汽車是一家全球性的汽車與製造企業,業務涵蓋車輛工程、生產、運輸與資訊科技。通用汽車成立於1908年,致力於開發推動出行發展的技術,並實踐零碰撞、零排放與零壅塞的願景。其國際化業務匯聚眾多跨領域團隊,專注於創新、永續交通以及汽車產業的未來。

首席軟體工程師,建置系統現代化——通用汽車(混合辦公,萬錦)

使用 Bazel 主導通用汽車嵌入式軟體建置與測試基礎架構現代化。 打造可擴充、可重現的工程系統,並評估人工智慧賦能的開發者生產力方案。

說明

  • 透過策略規劃、流程改善、變革支援和跨職能協調,領導軟體工程生產力提升工作
  • 指導複雜且影響重大的工程工作,同時教練和培育團隊成員
  • 使用 Bazel 取代以 Make 和 shell 為基礎的流程,推動嵌入式軟體建置與測試工作流程現代化
  • 分析建置、測試、相依性、工具鏈和硬體流程,制定分階段的 Bazel 遷移計畫
  • 建立可重複使用的 Bazel 規則、巨集、工具鏈、平台、設定模式和程式碼儲存庫標準
  • 遷移嵌入式應用程式、函式庫、產生的程式碼、韌體、交叉編譯工作流程和平台變體
  • 將 Bazel 與 CI/CD、測試、發布、成品、部署、可觀測性、安全和基礎架構流程連結
  • 透過快取、平行執行、可靠性實務、文件、訓練、淘汰舊版 Make 以及持續最佳化來改善平台
  • 追蹤建置一致性、可重現性、建置與 CI 速度、快取效能、CI 容量、可靠性、成品來源追溯、安全合規性、採用率和生產力
  • 根據可衡量的品質、採用率和生產力成果評估人工智慧支援的工程工作流程

職位要求

  • 軟體工程學士學位或同等專業經驗
  • 10 至 15 年以上軟體開發經驗
  • 深入了解即時系統的軟體架構
  • 具備交付高品質安全關鍵產品的經驗
  • 出色的分析與解決問題能力,注重細節
  • 能在快速變動的環境中管理多個專案和優先事項
  • 能適應以行動和決策為導向的工作環境
  • 具備建置和維護正式環境軟體系統的進階經驗
  • 精通 Python,並至少熟悉一種用於工程工具的其他語言
  • 具備汽車、嵌入式、安全相關、校準或系統工程經驗
  • 具備將大規模以 Make 或 shell 為基礎的建置編排遷移至 Bazel 的經驗
  • 具備人工智慧輔助開發、編碼代理、程式碼智慧、知識擷取或工作流程編排經驗
  • 具備透過品質、採用率和生產力成果衡量人工智慧賦能工程工作流程的經驗
  • 目前及未來均不得要求通用汽車提供移民贊助

福利待遇

  • 帶薪休假,包括年假、假日以及額外的孕期、育兒和收養假
  • 醫療、牙科和視力保險
  • 為員工及其家人提供的人壽保險選項
  • 公司提撥及配對提撥的確定提撥退休金計畫
  • 員工及其家人的通用汽車車輛購買計畫