職位描述
1、基于windows和Linux平臺 ,負責自動化設備控制軟件產(chǎn)品的開發(fā)工作; PLC控制模塊開發(fā)
2、基于設備控制協(xié)議完成代碼開發(fā),工作模塊涉及前端設備的數(shù)據(jù)通訊傳輸協(xié)議,上位機指令解析,設備實時控制,業(yè)務情景切換,故障診斷和異常處理。
3、根據(jù)公司技術文檔規(guī)范編寫相應的技術文檔,設計用例測試和功能測試
任職資格
1、本科或5年以上C#/C++項目開發(fā)經(jīng)驗,完整參與過2個以上成功軟件開發(fā)項目;
2、熟悉.Net框架或MVVM框架,有WPF框架經(jīng)驗更佳;精通VS開發(fā)工具和Python開發(fā)
3、熟悉軟件開發(fā)流程,具備良好的編碼風格和文檔編寫習慣
4、熟悉面向?qū)ο筌浖軜嫼蛃ervice server架構,熟悉設計模式
5、熟悉Socket通訊,串口協(xié)議,理解SECS/GEM工控協(xié)議, 熟悉多線程編程
6、具有扎實的操作系統(tǒng)、設備控制軟件及算法基礎知識
7、英文技術文檔讀寫能力
有部分以下經(jīng)驗優(yōu)先考慮
- ACS控制卡,運動組件驅(qū)動控制經(jīng)驗,和晶圓輸送前端模塊經(jīng)驗
- 有光學設備或機器視野算法經(jīng)驗,熟悉圖像識別應用程序開發(fā)
- 有精密儀器開發(fā)經(jīng)驗或者刻蝕機工控設計經(jīng)驗
- 海外大型設備EDEV開發(fā)相關工作經(jīng)驗
- Linux虛擬機開發(fā)/Docker經(jīng)驗