岗位职责:
1. 仿真与数据基础设施:参与智能终端或移动智能体任务的数据生成管道设计与实现,协助开发和优化大规模智能终端或移动智能体学习(模仿学习、强化学习)的基础设施与工具链。
2. 训练工作流集成:参与集成GPU加速的训练工作流,支持高效的模型训练。
3. 仿真测试环境开发:负责或参与开发模块化、可重用的智能终端或移动智能体仿真测试环境与基准测试工具。
4. 核心软件开发:负责智能终端或移动智能体软件模块的开发、调试与维护;参与运动规划、控制、视觉处理等核心算法的软件集成与性能优化。
5. 功能模块实现:参与智能终端或移动智能体的建图、导航、检测等核心功能模块的软件开发。
6. 系统架构与应用开发:参与智能终端或移动智能体整机软件架构搭建与核心代码编写;负责或参与开发上层应用软件、人机交互界面(HMI)及控制脚本。
7. 硬件集成与通信:开发与智能终端或移动智能体硬件(传感器、执行器、PLC)的通信接口程序,实现实时数据交互。
8. 系统测试与运维:编写测试用例,参与软件系统的功能、性能测试及现场调试;协助分析解决测试、部署及运维中的软件问题,提供日常运维支持。
9. 技术文档与协作:编写和维护软件开发相关技术文档(设计文档、测试报告等),参与代码审查、技术讨论,与团队协作推进项目。
任职要求:
1、硕士学历,计算机/软件工程/自动化等相关专业,3年以上工业监控或智能终端软件开发经验。
2、精通Electron跨平台开发(基于Node.js + Chromium),能开发Windows/Linux双系统运行的工业终端软件;
3、熟悉工业通信协议(Modbus/OPC UA/MQTT),能处理实时数据采集、网络容错、断线重连等问题;熟悉时序数据库(InfluxDB/TimescaleDB),能高效处理和展示大数据量历史曲线;
4、会设计报警管理系统(优先级、过滤、确认机制)和权限管理系统;熟悉Web前端技术(React/Vue + Echarts/D3.js)实现数据可视化。优先考虑有轨道交通监控系统开发经验(地铁综合监控/ISCS/车载终端),或在能源/工业互联网/智能制造领域有嵌入式HMI或触摸屏终端开发经验者;
5、有Qt/C++开发经验、熟悉嵌入式Linux系统、有移动端开发经验者优先。