在工業控制與驅動技術研發中心內部,您將在以下階段為軟件開發項目管理,軟件設計和開發做出貢獻:OTM(創新),PMP(開發)和PEP(維護)。
按項目階段分列的任務和主要職責的詳細信息:
創新(OTM):
參與新技術,系統、硬件和軟件方案評估和選擇、
參與系統架構、固件架構的定義和重構
參與固件設計和關鍵代碼的編寫與測試,用于新概念的原型設計 和驗證
開發(PMP):
參與項目需求的理解、澄清與分解
參與撰寫功能描述文檔和軟件設計文檔
定義和執行單元測試
編寫代碼
組織代碼評審
參與驗證測試定義
檢查驗證測試和測試結果
執行靜態代碼分析并貢獻于結果的改進
檢查驗證測試結果
現有產品的維護和發展(PEP):
為其他部門提供技術支持(實驗室,電子部,市場部,銷售部,質量部,工廠等)
對客戶問題或制造問題進行技術分析,必要時可能會去拜訪客戶
考慮工業生產的影響,進行必要的固件更正
評估實施市場提出的新功能的可行性
改進固件質量問題和增加新的功能
學位要求:
電子工程、計算機工程、計算機科學、自動化或相關專業的本科、碩士及以上學歷。
良好的嵌入式系統、控制理論及安全標準理論基礎
技術能力 (知識與經驗):
功能安全專業知識 :
精通基于風險評估結果確定系統安全目標。
熟練根據 IEC 61508 標準為安全功能定義和驗證安全完整性等級 (SIL)。
精通 IEC 61508 功能安全生命周期:風險評估、安全目標定義、SIL 分配、FMEA/FMEDA 和安全論證文檔編制
固件開發:
超過5年的嵌入式固件設計、開發和調試的實踐經驗。
精通用于實時嵌入式系統的 C/C++ 編程。
嵌入式操作系統:
具備嵌入式實時操作系統 (RTOS) 的使用經驗,特別是安全實時操作系統 (Safety RTOS),如 VxWorks、embOS 或類似系統。
計算機科學基礎:
扎實的計算機網絡原理、數據結構與算法基礎。
工業通訊協議:
具備 EtherNet/IP, EtherCAT, Modbus (TCP/RTU), HART, PROFINET 等工業通訊協議的設計和實現經驗。
工業自動化領域知識 (優先條件):
擁有工業自動化環境及應用相關經驗。
深入理解工業環境下的產品需求。