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