崗位職責:
軟件開發(fā)與維護
1、負責C#上位機工程的開發(fā)與維護
2、根據(jù)項目需要,使用QT、C++、C#進行上位機軟件模塊的設(shè)計、開發(fā)、測試與維護
3、根據(jù)項目進度要求和任務(wù)分配完成上位機軟件的設(shè)計、編碼和維護任務(wù)
參與系統(tǒng)設(shè)計,確保代碼質(zhì)量和系統(tǒng)穩(wěn)定性
4、配合部門完成項目的上位機軟件開發(fā)及聯(lián)調(diào)測試工作
5、參與原有產(chǎn)品的維護和升級,對客戶進行技術(shù)支持
6、負責編寫軟件需求分析、概要方案、用戶手冊等相關(guān)文檔
7、輸出用戶手冊、軟件說明書、接口協(xié)議、培訓材料
8、根據(jù)開發(fā)規(guī)范編寫軟件需求及項目開發(fā)設(shè)計文檔
任職要求:
1、精通C#編程語言,具備良好的編碼習慣,對.NET平臺有深入理解
2、熟練掌握C/C++語言,能夠使用C/C++進行網(wǎng)口,串口應(yīng)用開發(fā),具備面向?qū)ο缶幊趟枷?br>3、熟悉STL標準庫中的常用數(shù)據(jù)結(jié)構(gòu)、算法及容器類、熟悉多線程編程,熟悉Boost等第三方庫、掌握數(shù)據(jù)結(jié)構(gòu)知識
4、同時掌握C#/Python等其它語言更優(yōu)
5、熟練使用Visual Studio、QT、Eclipse等集成開發(fā)環(huán)境
6、了解GitHub或SVN等軟件代碼工具的基本思想及功能
7、熟悉上位機軟件開發(fā)流程,能夠獨立解決技術(shù)難題
8、具有Windows上位機開發(fā)經(jīng)驗或相關(guān)項目競賽經(jīng)歷
熟練掌握至少一種 XAML 系的 UI 框架(WPF 經(jīng)驗為佳,有 AvaloniaUI 經(jīng)驗者優(yōu)先)
9、理解并能熟練應(yīng)用 MVVM 設(shè)計模式
10、有多線程、Socket 編程經(jīng)驗
11、熟悉串口、usb、GPIB、TCP/IP等通信協(xié)議
12、了解主流工控通信協(xié)議,如 ModbusTCP/RTU 、EtherCAT、TCP/IP、Mqtt等
13、能熟練使用 SQL Server、MySql、sqlite等主流數(shù)據(jù)庫,進行數(shù)據(jù)表增、查、刪、改等操作
14、有電氣硬件基本調(diào)試能力更佳
職位福利:五險、交通補助、員工旅游、節(jié)日福利、加班補助。 本公司上班面試地點:松北區(qū)華美太古廣場