职位详情
C++开发工程师
1-1.2万
河南扬荣信息科技有限公司
郑州
3-5年
本科
10-16
工作地址

郑州轻工业大学(科学校区)-东门

职位描述
【岗位职责】
1. 负责轨道交通/应急安全/仿真等方向仿真训练系统核心模块的C++设计、编码与单元测试;
2. 基于Windows/Linux跨平台环境,完成实时3D/分布式仿真/网络通信/硬件接口模块的开发和性能调优;
3. 与产品、三维美术、算法团队协作,将车辆动力学、事故物理、AI行为等模型封装为高效、可扩展的C++组件;
4. 编写技术设计文档、接口协议、单元测试用例,持续完善研发知识库;
5. 参与整机联调、外场部署及客户验收,快速定位并解决现场缺陷;
6. 跟踪行业新技术(Vulkan、CUDA、自动驾驶仿真协议等),推动引擎与算法升级。
【任职要求】
1. 本科及以上学历,计算机/软件/自动化/电子信息等相关专业;
2. 3年以上C++实际项目经验,熟悉C++11/14/17、STL、Boost、Qt、Visual Studio/CMake开发环境;
3. 熟练掌握面向对象、设计模式、数据结构、多线程、网络编程(Socket/UDP/TCP/HTTP/RPC)及常用调试工具;
4. 具备三维图形渲染、物理引擎或分布式仿真开发经验者优先(OpenGL/DirectX/OSG/Vulkan/Unreal/Unity等均可);
5. 熟悉Linux系统、Docker、CI/CD、Git版本管理,有轨交/自动驾驶/VR仿真行业经验者优先;
6. 英语CET-4及以上,可阅读国外技术文档;
7. 良好的沟通能力、抗压能力与团队合作精神,能适应短期出差。
【加分项】
- 有CAN、RS-485、ARINC-429等总线协议开发经验;
- 熟悉DIS/HLA/ROS/DDS等仿真通信协议;
- 有CUDA、OpenCL或多核并行优化经验;
- 参与过大型系统性能调优或内存/渲染优化专项;
- 有个人技术博客、GitHub开源项目或发明专利。

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

立即申请