崗位職責
1、參與自動化設備通用界面軟件平臺、自動化設備通用軟件模塊、自動化設備系統控制軟件、自動化測試工具軟件的設計、開發和維護工作;
2.參與需求分析、技術評估,架構設計和詳細設計、并撰寫相關文檔;
3.參與模塊開發、單元測試、集成測試,解決工程中的關鍵問題和技術難題;
4.參與設備操作手冊和其他相關文檔的編寫。
任職要求
1、計算機/軟件相關專業碩士及以上學歷,2年以上相關工作經驗;
2、熟練掌握C++/C#開發語言,良好的編程風格規范,有較強的代碼閱讀和設計能力;
3、精通面向對象理論,并有實踐經驗;
4、精通數據結構和常用算法,并精通多線程編程;
5、熟練掌握設計模式,熟悉常用的軟件設計語言或工具,比如UML的基本使用、MVVM模式等;
6、在以下一個或多個領域具有實際工作經驗與知識將得到優先考慮:
-基于QT或MFC或WinForm或WPF框架的項目開發經驗,熟悉框架底層實現機制;
-軟件測試平臺和工具的開發經驗;
-熟悉EtherCAT、MODBUS等現場總線,熟悉OPCUA、CANopen、SECS / GEM等協議;
-實時操作系統下的開發經驗;
-熟悉數據庫的設計、開發、優化;
7、具備快速學習能力,獨立分析問題和解決問題的能力,并愿意嘗試多種方法解決問題;具備良好的團隊合作精神和溝通表達能力;
8、具有較強的英語閱讀能力,能夠閱讀英文文獻。