岗位要求:计算机、软件等相关专业岗位一:软件工程师学历要求:研究生岗位职责:1、功能开发:根据业务需求,对数据分析软件进行功能添加和优化。2、需求响应:对部门提出的其他软件需求进行分析和实现,包括但不限于合于评价软件、投标软件等。3、技术文档编写:编写和维护技术文档,包括开发文档、用户手册和API文档。4、代码维护:负责代码的质量和性能,进行代码审查和重构。5、技术支持:为数据分析人员提供技术支持,确保项目顺利进行。岗位要求:1、精通至少一种编程语言,如Python、C#或C++。2、熟练掌握数据库操作和数据查询语言(Mysql)。3、熟悉常见数据结构与算法。4、具有良好的代码习惯。5、良好的跨部门沟通和协作能力,能够与非技术人员有效沟通。岗位二:软件工程师(机器人控制方向)学历要求:硕士工作年限:1-3年岗位职责:1、开发和维护机器人运动控制和作业控制软件。2、设计和实现机器人的路径规划、避障和精确定位算法。3、负责机器人操作系统(ROS)或类似框架的集成和优化。4、参与机器人系统的测试和调试,确保软件的稳定性和可靠性。5、与硬件工程师合作,确保软件与机器人硬件的兼容性和性能。岗位要求:1、熟悉机器人运动学和动力学原理。2、熟悉机器人运动控制算法,包括PID控制、轨迹规划和动力学建模。3、有实际的机器人控制系统开发和调试经验。4、有工业控制软件编程经验,精通至少一种编程语言,如C++、Python或Java,具有扎实的编程基础。5、熟悉机器人操作系统(ROS)或类似框架的使用和开发。掌握软件工程***实践,包括版本控制(如Git)、单元测试和持续集成。岗位三:软件工程师(上位机方向)学历要求:本科工作年限:3-5年岗位职责:1、设计和开发上位机软件,包括用户界面和后端服务。2、管理软件系统的配置、部署和维护。3、开发系统监控工具,参与软件系统的测试和调试,确保系统的稳定性和性能。4、协助完成机器人说明书、技术资料的编制。5、与硬件工程师合作,确保软件与机器人硬件的兼容性和性能。岗位要求:1、熟悉至少一种主流的操作系统(如Windows、Linux)的系统管理。2、熟悉数据库技术,包括SQL和NoSQL数据库的设计和管理。3、有实际的上位机软件开发和调试经验。4、熟悉网络编程,包括RESTful API、WebSocket等。5、了解系统监控和日志分析工具,如Prometheus、Grafana、ELK Stack等。