崗位職責:
1、根據(jù)研發(fā)任務,使用《QT 5.9 +》進行圖形化軟件開發(fā);
2、根據(jù)研發(fā)任務進行后臺算法與業(yè)務邏輯開發(fā),并可自主完成前、后臺聯(lián)合調(diào)試;
3、配合產(chǎn)品、售前等相關人員進行技術選型、方案設計、成本評估、風險管理等工作;
4、根據(jù)業(yè)務需求或產(chǎn)品設計進行技術設計(實體、接口、數(shù)據(jù)庫、程序邏輯等);
5、根據(jù)公司業(yè)務開展情況,配合相關人員完成售前宣講、需求調(diào)研、技術設計、程序開發(fā)、調(diào)測部署、售后維護等相關工作;
6、根據(jù)項目需要與其它工作安排,配合相關人員完成各項技術文檔編寫;
7、根據(jù)公司技術研發(fā)管理各項規(guī)定,配合各級領導完成技術管理工作;
8、根據(jù)公司各項管理規(guī)定,配合相關管理崗位負責人完成相應管理工作;
任職要求:
1、統(tǒng)招本科及以上學歷,計算機科學與技術、軟件工程、電子、通信等相關專業(yè);
2、精通C++語言,QT5.9+平臺;
3、至少3年以上QT5+平臺開發(fā)經(jīng)驗,精通Model/View、文件IO、數(shù)據(jù)庫、QT Charts、多線程、網(wǎng)絡編程、Style等標準QT子框架;
4、精通QT自定義Widget、自定義“庫”;XML/JSON等序列化與反序列化機制;
5、精通QT平臺網(wǎng)絡編程(TCP、UDP、Http)和串口通信編程;
6、精通QT反射機制的原理與實踐, QT動態(tài)鏈接庫與IOC/DI模型;
7、精通數(shù)據(jù)結(jié)構,精通QT5.9+平臺中的標準數(shù)據(jù)結(jié)構庫;
8、熟悉設計模式及其C++實現(xiàn)和QT實踐,可以在開發(fā)過程中熟練使用各種設計模式;
9、精通MySQL等主流關系型數(shù)據(jù)庫;熟悉Redis / Mencached、MQ等工具或中間件。
優(yōu)先條件:
1、能接受異地駐場開發(fā)的優(yōu)先;
2、熟練使用QT5.9+平臺進行上位機顯控軟件開發(fā)者優(yōu)先;(通過TCP、UDP、串口連接);
3、精通設計模式,并可以熟練使用各種設計模式進行架構設計者優(yōu)先;
4、精通業(yè)務實現(xiàn)設計,可以熟練根據(jù)原始需求或產(chǎn)品文檔進行數(shù)據(jù)實體設計、程序結(jié)構設計、業(yè)務邏輯設計、界面交互設計者優(yōu)先;
5、可以獨立帶領5人以上技術團隊進行完整項目周期管理與研發(fā)工作者優(yōu)先;
熟悉硬件測試,并可以使用頻譜儀等常用儀器儀表者優(yōu)先;
6、有嵌入式系統(tǒng)設計(原理圖、PCB布線、程序開發(fā)、軟硬聯(lián)調(diào))工作能力者優(yōu)先。
西安 - 雁塔
西安 - 雁塔
西安 - 雁塔
西安 - 雁塔
西安 - 未央
西安 - 未央