**********************
高级软件开发工程师
  • 收藏职位
  • 分享职位
24-48万 北京 研究生 5-8年 招聘 1 人 预计佣金 81.6K 一周前发布
JD基本信息
岗位职责
1. 核心产品研发:负责公司桌面级视觉检测软件(基于QT/Windows)的核心功能开发与性能调优,同时承担MFC历史遗留模块的维护、重构及文档补全工作。 2. 架构与设计:深度参与软件产品的整体架构设计,制定模块间通信机制、异常处理框架及日志规范,确保系统的高内聚、低耦合,提升代码可维护性与扩展性。 3. 协同调试与交付:作为软件侧技术负责人,与电气团队紧密配合,完成PLC/机器人联动调试;主导现场软硬件系统联调,确保检测精度与节拍满足客户要求。 4. 技术预研与迁移:负责Linux边缘计算节点的软件开发工作,包括算法模型推理部署、设备数据采集与上传,推动公司产品向“云-边-端”协同架构演进。
任职要求
1. 硕士及以上学历,计算机、自动化、图像处理等相关专业,6年以上工业检测软件开发实战经验。 2. 精通C++(Modern C++ 11/14/17),深刻理解STL、多线程、内存管理及性能优化;熟悉QT框架,同时具备MFC遗留代码的维护与重构能力(能阅读、理解并逐步现代化改造老代码)。 3. 具备出色的软件架构设计能力,能独立进行模块划分、接口定义,主导过至少一个中型规模(代码量>10万行)工业软件的整体架构设计或重构。 4. 工业设备互联经验:熟悉PLC通信协议(如Modbus TCP/RTU、OPC UA)及工业机器人控制协议,能独立完成与电气工程师的联合调试与数据闭环。 5. 优秀的代码习惯(命名规范、注释清晰、单元测试覆盖),精通Git版本管理与CI/CD流程。 6. 具有极强的抗压能力,能接受项目关键期的短期出差(客户现场联调,年均累计1-2个月)。 7. 沟通能力出色,能跨部门(算法、电气、机械)协同,具备技术文档撰写能力。 加分项(具备其一即优先): 8. 有印刷质量检测、玻璃行业质量检测、SMT贴片AOI、新能源(锂电)视觉定位与缺陷检测行业完整项目落地经验。 9. 边缘计算与Linux开发能力:熟悉Linux环境下的C++开发(Makefile/CMake、GDB调试),具备ARM架构下的交叉编译经验;了解边缘计算框架(如EdgeX Foundry、KubeEdge或轻量级容器化部署),能适应视觉算法向边缘端迁移的技术趋势。
所属行业:
企业服务
职能分类:
C/C++
工作城市:
北京,招聘1人,详细地址:北京市海淀区苏州街3号大恒科技大厦北座
职位要求
学历要求:
研究生
工作年限:
5-8年
技能/证书:
-
薪资福利
年薪范围:
24-48万*12薪
薪资福利:
-
团队架构
所属部门:
-
下属人数:
-
部门架构:
-
汇报对象:
-
职级职称:
-
面试信息
面试轮次:
-
面试流程:
-
视频面试:
不可以接受
为你推荐