首席軟體工程師,建置系統現代化——通用汽車(混合辦公,萬錦)
使用 Bazel 主導通用汽車嵌入式軟體建置與測試基礎架構現代化。 打造可擴充、可重現的工程系統,並評估人工智慧賦能的開發者生產力方案。
說明
- 透過策略規劃、流程改善、變革支援和跨職能協調,領導軟體工程生產力提升工作
- 指導複雜且影響重大的工程工作,同時教練和培育團隊成員
- 使用 Bazel 取代以 Make 和 shell 為基礎的流程,推動嵌入式軟體建置與測試工作流程現代化
- 分析建置、測試、相依性、工具鏈和硬體流程,制定分階段的 Bazel 遷移計畫
- 建立可重複使用的 Bazel 規則、巨集、工具鏈、平台、設定模式和程式碼儲存庫標準
- 遷移嵌入式應用程式、函式庫、產生的程式碼、韌體、交叉編譯工作流程和平台變體
- 將 Bazel 與 CI/CD、測試、發布、成品、部署、可觀測性、安全和基礎架構流程連結
- 透過快取、平行執行、可靠性實務、文件、訓練、淘汰舊版 Make 以及持續最佳化來改善平台
- 追蹤建置一致性、可重現性、建置與 CI 速度、快取效能、CI 容量、可靠性、成品來源追溯、安全合規性、採用率和生產力
- 根據可衡量的品質、採用率和生產力成果評估人工智慧支援的工程工作流程
職位要求
- 軟體工程學士學位或同等專業經驗
- 10 至 15 年以上軟體開發經驗
- 深入了解即時系統的軟體架構
- 具備交付高品質安全關鍵產品的經驗
- 出色的分析與解決問題能力,注重細節
- 能在快速變動的環境中管理多個專案和優先事項
- 能適應以行動和決策為導向的工作環境
- 具備建置和維護正式環境軟體系統的進階經驗
- 精通 Python,並至少熟悉一種用於工程工具的其他語言
- 具備汽車、嵌入式、安全相關、校準或系統工程經驗
- 具備將大規模以 Make 或 shell 為基礎的建置編排遷移至 Bazel 的經驗
- 具備人工智慧輔助開發、編碼代理、程式碼智慧、知識擷取或工作流程編排經驗
- 具備透過品質、採用率和生產力成果衡量人工智慧賦能工程工作流程的經驗
- 目前及未來均不得要求通用汽車提供移民贊助
福利待遇
- 帶薪休假,包括年假、假日以及額外的孕期、育兒和收養假
- 醫療、牙科和視力保險
- 為員工及其家人提供的人壽保險選項
- 公司提撥及配對提撥的確定提撥退休金計畫
- 員工及其家人的通用汽車車輛購買計畫
