軟件負責人
職位描述
工作職責:
1. 與內外部客戶對接設備功能需求,制定軟件方案和架構,制定開發計劃,負責任務分解及核心模塊代碼開發;
2. 負責新產品、新項目軟件系統開發,負責已有軟件移植、升級與維護;
3. 指導軟件開發、測試、問題分析和解決,跨部門溝通優化系統總體功能和性能,為產品提升核心技術競爭力;
4. 負責制定代碼規范、技術文檔規范和軟件開發流程,組織檢查和評審軟件方案、架構、核心算法及代碼質量;
5. 負責技術難題攻關、技術創新和預研,推動研發成果的應用轉化;
6. 負責團隊的資源調配,協調開發、聯調測試、工藝支持和現場調試維護;
7. 負責團隊的能力建設、人才培養和績效管理等。
技能要求:
1. 計算機、電子信息、自動化等相關專業,碩士以上學歷,8 年以上設備軟件開發和架構經驗,2 年以上軟件團隊管理經
驗;
2. C++/C#基礎扎實,精通面向對象編程,熟練使用 Windows API 多線程、消息機制,熟悉.NET 框架原理,熟悉 MVC、
MVVM 常見框架,有至少 5 年左右基于 Windows 環境的應用開發經驗;
3. 熟悉 SQL Server, MySQL 等常用數據庫訪問技術,有獨立完成數據庫設計、優化升級經驗;
4. 熟悉 SEMI 標準,熟悉 SECS/GEM300 和 inteface-A,熟悉 ModBus、DeviceNet、USB、TCP/IP、EtherCAT 等常用
工業總線通信協議,有 PLC 交互和運動控制開發經驗,了解 Halcon、OpenCV 優先;
5. 熟悉軟件工程,具備良好的代碼風格,代碼邏輯性、可擴展性強;
6. 優秀的學習創新能力、問題分析能力,良好的溝通能力和領導力。
行業要求:半導體/專用設備制造/工業自動化
年薪:60-90w(另有股權激勵機會)