崗位職責:
負責工業自動化軟件的開發和優化,包括工業控制軟件、機器人控制(包括二次開發)軟件、單片機軟件、嵌入平臺軟件、PLC程序等;
負責工業自動化相關操作系統、開發環境和運行環境的適配、部署和調優等;
負責軟件的設計、編碼、測試、調試和優化,確保系統的性能、可靠性和穩定性;
負責與公司硬件設計、電氣設計等其他相關團隊的緊密合作,確保系統的整體性能和功能實現;
負責新技術的研究和引進,推動公司在工業自動化領域的創新和發展。
任職要求:
本科及以上學歷,計算機、自動化或相關專業;
精通C++編程語言
熟悉基于PC或者單片機的實時或準實時軟件機制;
熟悉工業總線協議,如EtherCAT、Modbus、CanOpen等;
熟悉TCP/IP通信協議,了解工業自動化系統的通信和數據傳輸;
熟悉軟件開發流程,能夠獨立完成軟件的設計、開發和測試;
具有良好的團隊合作精神和溝通能力,能夠與硬件工程師、電氣工程師和其他團隊緊密合作;
對新技術有濃厚興趣,具有較強的學習能力和創新精神。
優先錄?。?具備三年以上C/C++項目開發經驗者;
具備Qt軟件平臺開發經驗者;
具備PCB開發經驗者優先;
具備Linux平臺或嵌入平臺(非x86構架)開發經驗者;
具備PLC編程(如西門子、施耐德、歐姆龍等)經驗者;