一、崗位職責
1.負責嵌入式系統相關 C++ 代碼的編寫、優化與維護,確保代碼的可讀性、可擴展性和穩定性,滿足產品功能需求。
2.承擔多線程通信模塊的開發與調試工作,保障多線程間數據傳輸的實時性、準確性和安全性,解決線程同步、互斥等問題。
3.基于 ModbusTCP、ModbusRTU、CAN、485 等通信協議,開發相應的通信功能模塊,實現設備與設備、設備與上位機之間的數據交互,排查并解決通信過程中的異常問題。
4.能夠看懂基本電氣原理圖,配合完成硬件與軟件的聯調工作,定位并解決軟硬件協同相關問題。
5.參與產品的調試、測試及現場問題排查,記錄調試過程中的問題及解決方案,編寫相關技術文檔,如調試報告、用戶手冊等。
二、任職要求
(一)學歷與經驗
1.本科及以上學歷,電子信息工程、自動化、計算機科學與技術、通信工程等相關專業。
2.具有 1-3 年及以上嵌入式開發工作經驗,有工業控制、智能設備等相關領域項目經驗者優先;優秀應屆畢業生也可考慮。
(二)專業技能
1.熟練掌握C、C++ 編程語言,具備扎實的編程基礎,熟悉嵌入式系統開發流程,了解 ARM、STM32 等主流嵌入式芯片架構及開發環境(如 Keil、IAR、STM32CubeIDE 等)。
2.精通多線程編程技術,熟悉線程創建、銷毀、同步(信號量、互斥鎖、條件變量等)和通信機制,有實際多線程項目開發與調試經驗。
3.深入理解 ModbusTCP、ModbusRTU、CAN、485 等通信協議的原理與應用,能夠獨立完成基于這些協議的通信模塊開發、調試與故障排查,有相關協議開發項目經驗者優先。
4.能夠看懂基本電氣原理圖,理解電路中元器件的功能及電路連接關系,具備一定的硬件問題分析能力。
5.具備良好的問題分析與解決能力,能夠快速定位并解決開發、調試過程中出現的軟件及軟硬件協同問題。
(三)綜合素質
1.具有較強的責任心和敬業精神,工作積極主動,能夠承受一定的工作壓力,按時完成項目任務。
2.具備良好的溝通協調能力和團隊合作精神,能夠與硬件工程師、測試工程師等跨部門人員高效協作。
具有較強的學習能力和自我驅動力,能夠快速掌握新技術、新工具,適應嵌入式技術的快速發展。
三、福利待遇
1.具有競爭力的薪資待遇,根據個人能力和工作經驗面議,繳納五險一金。
2.提供完善的培訓體系,包括新員工入職培訓、技術技能提升培訓等,助力員工職業發展。
3.享受帶薪年假、法定節假日、節日福利、定期團建、年度體檢等福利。
4.良好的工作環境和團隊氛圍,提供充足的技術資源支持,鼓勵員工創新與成長。