崗位職責
1. 鯤鵬/昇騰平臺開發:基于華為鯤鵬服務器、昇騰AI芯片平臺,完成嵌入式應用程序的需求分析、方案設計、編碼實現及調試優化工作,保障程序在目標平臺的穩定運行。
2. 業務功能開發:圍繞公司核心業務(如智能硬件控制、數據采集與處理、AI推理部署等),開發適配鯤鵬/昇騰架構的嵌入式模塊,滿足業務場景下的性能與功能需求。
3. 驅動與接口適配:負責嵌入式系統中硬件驅動的調試與優化,完成與外圍設備(傳感器、通信模塊等)的接口開發及兼容性適配,確保硬件與軟件的高效協同。
4. 問題排查與維護:跟蹤產品開發及交付后的運行狀態,快速定位并解決嵌入式程序在鯤鵬/昇騰平臺上出現的功能故障、性能瓶頸等問題,輸出相關技術文檔。
5. 技術協作與支持:配合產品、測試及硬件團隊開展工作,提供嵌入式開發相關的技術支持,參與技術方案評審,確保開發流程合規高效。
6. 技術學習與沉淀:關注華為鯤鵬、昇騰生態的技術更新,學習嵌入式開發領域新技術,沉淀開發經驗,形成可復用的技術方案或代碼模塊。
任職要求
(一)基本要求
- 本科及以上學歷,電子信息工程、計算機科學與技術、自動化、軟件工程等相關專業,1-3年嵌入式開發工作經驗,優秀應屆生可放寬。
- 精通C/C++編程語言,具備扎實的嵌入式開發基礎,熟悉嵌入式Linux系統(如裁剪、移植、驅動開發基礎),了解系統調用及進程/線程管理機制。
- 對華為鯤鵬處理器架構、昇騰AI芯片(如昇騰310/910系列)有基礎認知,了解鯤鵬/昇騰平臺的開發環境搭建、編譯工具鏈使用及適配要點。
- 掌握嵌入式系統常用調試工具(如GDB、示波器、邏輯分析儀等)的使用方法,能獨立完成簡單的程序調試與問題排查。
- 具備基礎的技術文檔撰寫能力,能清晰記錄開發過程、問題解決方案及接口說明。
(二)核心能力要求
- 平臺適配能力:能快速熟悉華為鯤鵬、昇騰平臺的技術特性,針對不同平臺的差異進行程序適配與優化,確保業務功能正常落地。
- 問題解決能力:面對嵌入式開發中的硬件兼容、程序崩潰、性能異常等問題,具備清晰的排查思路和解決能力,可借助工具定位并修復問題。
- 團隊協作能力:能與硬件、產品、測試等多崗位人員高效溝通,明確需求邊界,協同推進項目進度,主動反饋開發過程中的風險與問題。
- 學習主動性:對華為鯤鵬、昇騰生態及嵌入式開發技術有濃厚興趣,能主動跟進技術迭代,自主學習相關開發工具與方案。
- 責任意識:對所開發的模塊質量負責,嚴格遵守開發規范,確保代碼的可讀性、可維護性及穩定性。
(三)加分項
- 有華為鯤鵬服務器或昇騰AI芯片相關嵌入式開發、應用移植經驗者優先。
- 熟悉華為Atlas系列產品開發、昇騰AI框架(如MindSpore)應用者優先。
- 具備ARM架構開發經驗,了解匯編語言及底層優化技術者優先。
- 參與過智能設備、工業控制、AI邊緣計算等相關嵌入式項目開發者優先。
- 持有華為相關技術認證(如鯤鵬應用開發者認證、昇騰AI開發者認證)者優先