【岗位名称】高级软件开发工程师【工作地点】北京、广州【岗位职责】1、根据业务要求,落实系统分析、设计、研发; 2、负责项目设计和开发工作; 3、根据项目情况,进驻客户现场,负责软件系统的开发实施、系统联调联试等现场工作。【任职要求】1、5年以上Java或C++开发经验,基础扎实,熟悉常用设计模式;2、思路清晰,有良好的需求理解、分析、抽象能力和软件设计能力;3、精通JAVA或C++,熟悉MWorks、ROS2、UE5等;4、精通MySQL、Oracle、Redis、MongoDB、HBase等数据库设计、性能优化、存储优化;5、熟悉仿真平台架构、分布式、微服务架构,熟悉DDS(FastDDS),熟练掌握消息中间件、服务发现、时间同步等设计;6、主动性强,对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力;7、有良好的沟通理解能力,责任心强。能与客户就相关业务需求、项目进度等进行良好的沟通。8、有仿真测试项目经验优先,有型号装备项目经验优先。