崗位職責:
1.無人運輸系統(tǒng)協(xié)同作業(yè)系統(tǒng)設計開發(fā):
(1)針對裝運卸協(xié)同作業(yè)系統(tǒng)架構設計;
(2)協(xié)同作業(yè)系統(tǒng)軟件設計;
(3)協(xié)同作業(yè)系統(tǒng)軟件開發(fā)、調試;
(4)協(xié)同作業(yè)系統(tǒng)U設計、開發(fā)。
2.公共功能軟件開發(fā):
(1)車端公共功能模塊設計、開發(fā);
(2)車端公共功能集成、調試;
(3)車端通信系統(tǒng)應用層軟件設計、開發(fā);
(4)車端數(shù)據(jù)協(xié)議制定、編碼;
(5)公共功能模塊包括:日志、各類通信、通用庫、配置操作、文件操作等所有非業(yè)務相關功能。
3.車端系統(tǒng)管理軟件開發(fā):
(1)車端系統(tǒng)管理設計開發(fā);
(2)車端操作系統(tǒng)資源、軟件運行狀況監(jiān)控、預警
(3)硬件系統(tǒng)遠程啟??刂崎_發(fā)。
任職要求:
1.學歷要求:計算機、運籌學、應用數(shù)學等專業(yè)
2.行業(yè)經驗:C++軟件開發(fā)工作經驗
3.掌握C++11/14/17/20新特性,熟練使用STL、智能指針及模板元編程;
4.系統(tǒng)級開發(fā):熟悉Linux系統(tǒng)編程,掌握多線程、網絡協(xié)議(TCP/UDP/MQTT)及異步I/O;
5.性能優(yōu)化:具備算法優(yōu)化、內存管理及SIMD指令優(yōu)化能力,熟練使用Valgrind/perf工具;
6.跨平臺開發(fā):精通Qt框架,熟悉LINUXAPI,具備GUI應用開發(fā)經驗。