崗位職責:
1. 參與半導體或儀器類設備及其他自動化設備軟件的需求分析、軟件架構設計和總體設計;
2. 完成應用程序的開發、調試工作,包括運動控制、機器視覺、GUI等;
3. 根據客戶需求設計或修改人機界面,滿足客戶的定制化需求;
4. 完成軟件開發過程中的各種技術文檔、說明文檔、用戶手冊、培訓資料等文檔的編寫;
5. 協助測試與解決客戶端出現的問題;
6. 上級安排的其它相關工作。
任職要求:
1. 本科及以上學歷,三年及以上自動化相關行業軟件開發經驗;
2. 熟悉運動控制卡、視覺軟件的使用,有相關產品開發經驗優先考慮;
3. 熟練使用多個廠商的運動控制器、熟悉機器視覺應用;
4. 熟悉C/C++/C#的開發,熟練使用VS、Qt或者其他軟件開發環境,能夠獨立完成應用軟件的框架設計及編程調試;
5. 熟練掌握.NET Framework等框架技術;熟悉多線程; 熟悉WPF、winform窗體開發;
6.以面向對象編程為基礎,熟悉常用的軟件設計模式和設計原則;
7. 熟悉VisionPro/OpenCV/Halcon等圖像處理庫優先。