Daimler Truck AG
Daimler Truck AG
Daimler Truck AG 是一家專注於商用車與移動解決方案的全球汽車與運輸企業。其產品組合涵蓋輕型、中型與重型卡車,城市公車與城際公車,客車以及客車底盤,並提供相應的金融服務支援。公司在全球擁有超過10萬名員工與40多座生產基地,將大規模製造與數位化、自動駕駛以及物流與運輸領域的二氧化碳中和技術研發相結合。

嵌入式汽車軟體驗證工程師

透過單元測試、靜態分析與需求可追溯性,驗證嵌入式汽車軟體及 ECU 元件。 應用 TESSY、GTest、Polyspace、MISRA C/C++ 與 ASPICE 實務,支援程式碼品質與發布就緒度。

說明

  • 執行嵌入式軟體元件的單元測試,並根據既定軟體需求確認功能行為。
  • 執行 Polyspace 靜態分析,並協助解決評估過程中發現的違規問題。
  • 評估對 MISRA C/C++ 及適用專案編碼標準的符合性。
  • 準備並維護單元測試結果、涵蓋率證據與可追溯性記錄。
  • 執行基於需求的驗證,並維護需求、設計、實作與測試工件之間的雙向連結。
  • 參與程式碼審查,並提出能提升軟體可靠性與可維護性的改善建議。
  • 與架構師、開發人員、整合人員及驗證團隊合作,調查並解決問題。
  • 參與敏捷與 Scrum 儀式,並定期提供進度更新。
  • 協助進行發布就緒任務與品質閘門評估。
  • 遵循組織流程、ASPICE 實務與品質管理要求。
  • 依照專案與客戶期望維護驗證證據。
  • 回報測試進度、阻礙事項與發布就緒狀態。
  • 協助改善流程、文件與驗證標準。

職位要求

  • 具備 2 至 3 年嵌入式汽車軟體驗證經驗,重點涉及單元測試與靜態分析。
  • 具備使用 TESSY 進行嵌入式軟體單元測試的實務經驗。
  • 具備使用 Google Test(GTest)進行單元測試與元件測試的經驗。
  • 扎實掌握軟體驗證方法與缺陷預防實務。
  • 了解敘述、分支、決策與 MC/DC 覆蓋率概念。
  • 具備使用 Polyspace 靜態分析工具的實務經驗。
  • 了解 MISRA C/C++ 指南與編碼標準符合性要求。
  • 具備調查靜態分析結果並解決程式碼品質問題的經驗。
  • 熟悉軟體品質指標與合規報告。
  • 深入理解 Embedded C 程式設計概念。
  • 基本了解以微控制器為基礎的系統與 ECU 軟體架構。
  • 了解汽車嵌入式軟體開發生命週期。
  • 理解軟體整合與除錯方法。
  • 基本了解 AUTOSAR 架構,包括 BSW、RTE 與應用層。
  • 接觸過 CAN、LIN 與 Ethernet 通訊協定。
  • 了解功能安全與汽車軟體開發實務。
  • 理解基於模型的開發(MBD)概念。
  • 熟悉 Simulink 模型、程式碼產生與模型驗證流程。
  • 具備使用組態管理與版本控制工具的經驗;具備 Git 經驗者優先。
  • 具備使用 SonarQube 進行程式碼品質分析與品質閘門監控的經驗。
  • 了解 ASPICE 工程流程、驗證、可追溯性、審查與合規要求。
  • 熟悉缺陷追蹤與 ALM 工具。
  • 具備出色的分析與除錯能力。
  • 具備優良的溝通與文件撰寫能力。
  • 能夠管理利害關係人、協調期望並推動問題解決。
  • 善於協作、積極主動、注重細節,並能夠獨立工作。
  • 未規定教育資歷。