C++ 工程师(8-13K)
发布时间:2025-06-03 16:46:26
工作经验: | 不限 | 工作性质: | 全职 |
最低学历: | 不限 | 工作地点: | 中电软件园二期 |
职位月薪: | 面议 | 招聘人数: | 1-3人 |
岗位职责:
1.开发和维护激光雷达、高光谱数据采集、地图构建与融合相关的软件。
2.实现应用程序与激光雷达、高光谱、卫星定位系统、无线通信等设备的相关功能接口。
3.提供实时数据处理,保证激光雷达点云数据的高效采集与三维建模。
4.实现和优化数据传输协议,确保空地实时通信稳定性。
5.与硬件团队协作,调试和优化硬件设备与软件系统的整合。
任职要求:
1.教育背景:计算机科学、软件工程、电子工程或相关专业本科及以上学历。
2.C++ 编程能力:精通 C++,具备扎实的算法基础与多线程编程经验,能够优化高性能计算。
3.硬件接口开发经验:熟悉与传感器(激光雷达、卫星定位、相机、高光谱等)交互的开发,能通过协议与硬件设备进行通信(如串口、I2C、SPI、CAN 等)。
4.具备与飞行控制系统(如无人机)通信的经验,能编写控制指令与获取飞行数据。
5.实时数据处理与优化:熟悉数据流的管理与实时计算,能够处理大规模的传感器数据,如激光雷达点云数据、图像数据等。
6.对计算资源有深入了解,能够高效处理数据并确保实时性(例如 GPU 并行计算)。
7.网络通信与协议设计:熟悉无线通信协议及实时空地数据通信,了解 Wi-Fi P2P、 无线电通信网络等。
8.能够设计和实现高效的数据传输协议,保证空地通信的稳定性和带宽要求。
9.熟悉中短距离无线通信设备(如双频Wi-Fi模块),包括设备配置和性能调优。
10.地图构建与三维建模:熟悉点云数据处理、地图构建和三维建模的基本原理。
11.具有地理信息系统(GIS)或相关软件开发经验者优先。
12.跨平台开发经验:熟悉 Linux 系统及嵌入式开发环境,能够在嵌入式硬件平台上进行开发和调试。
13.协作能力:能够与硬件工程师、系统工程师和其他团队成员密切合作,共同完成项目目标。
优先考虑有3D模型渲染与纹理融和开发经验。
有无人机、激光雷达、高光谱或卫星定位系统开发经验。
有机器人 SLAM + ROS 开发经验。