职位详情
C++软件开发工程师 (MJ003887)
1.5-3万
徐工集团
徐州
3-5年
本科
11-12
工作地址

徐州徐工矿业机械有限公司

职位描述

岗位职责:

1.无人运输系统协同作业系统设计开发:

(1)针对装运卸协同作业系统架构设计;

(2)协同作业系统软件设计;

(3)协同作业系统软件开发、调试;

(4)协同作业系统UI设计、开发。

2.公共功能软件开发:

(1)车端公共功能模块设计、开发;

(2)车端公共功能集成、调试;

(3)车端通信系统应用层软件设计、开发;

(4)车端数据协议制定、编码;

(5)公共功能模块包括:日志、各类通信、通用库、配置操作、文件操作等所有非业务相关功能。

3.车端系统管理软件开发:

(1)车端系统管理设计开发;

(2)车端操作系统资源、软件运行状况监控、预警;

(3)硬件系统远程启停控制开发。


任职要求:

1.学历要求:计算机、运筹学、应用数学等专业本科及以上学历;

2.行业经验:至少3年以上 C++软件开发工作经验;

3.掌握C++11/14/17/20新特性,熟练使用STL、智能指针及模板元编程;

4.系统级开发​:熟悉Linux系统编程,掌握多线程、网络协议(TCP/UDP/MQTT)及异步I/O;

5.​性能优化​:具备算法优化、内存管理及SIMD指令优化能力,熟练使用Valgrind/perf工具;

6.​跨平台开发​:精通Qt框架,熟悉LINUX API,具备GUI应用开发经验。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

为您推荐更多相似职位
立即申请