崗位職責:
1.根據產品用戶需求,編寫產品設計方案和開發計劃,代碼編寫及功能實現、軟件測試方法制定與驗證、故障定位與問題處理。
2.編寫產品使用文檔,包括用戶手冊、調試手冊、安裝測繪文檔等,支持產品的后續維護與優化。
3.參與實際項目的開發和調試,為現場調試、客戶交付及運行跟蹤提供技術支持,解決項目實施過程中遇到的技術問題。
4.協助解決產品在生產、應用過程中出現的問題,優化軟件架構,提高系統性能和易維護性。
5.按時完成上級領導交辦的其他工作任務。
任職要求:
1.本科及以上學歷,自動化、計算機、電氣等相關專業。年齡30周歲以下,具有機器人或者CNC機床等產品運動控制部分源碼開發經驗。
2.3-5年嵌入式軟件開發經驗,自動化相關專業,具備從0到1開發嵌入式產品的完整經驗。
3.熟練掌握C、C++,擅長面向對象編程,對設計模式有一定的了解。
4.擅長STM32、ESP32等設備開發。熟悉使用Linux操作系統。有貝加萊PLC使用經驗優先。
5.熟練掌握常見的通訊協議、如ModbusTCP、Opcua、MQTT、TCP、UDP、CAN、ETH、RS485、UART。
6.具備電氣控制基礎,能夠對接PLC、變頻器、伺服驅動等設備,完成嵌入式與自動化控制系統的集成。
7.熟練使用示波器、邏輯分析儀等工具,具備硬件電路基礎,能進行基本的硬件調試與問題定位。
8.接受煤礦井下調試工作,能適應一定的現場環境。
9.具備較強的學習能力,能快速掌握新技術并應用于產品開發。
10.具有團隊精神,責任心強,能與硬件、電氣、機械等團隊緊密協作,共同完成產品研發。
11.具有良好的溝通與協調能力,能夠高效推進項目進度,解決客戶現場問題。
12.能在緊張的項目周期內保持穩定的輸出,面對復雜問題能積極尋找解決方案。