旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

C++软件工程师(RS0623)

C++ Software Engineer (RS0623)

普銳醫療(Precision Robotics)

地点
上海,中国
编号
RS0623

机器人医疗器械外科手术机器人

职责

  • 负责基于实时操作系统的分布式手术机器人系统软件的开发与维护,包括节点设计、消息通信和服务调用等。
  • 开发和优化分布式手术机器人系统的实时控制模块,确保系统的低延迟和高可靠性。
  • 与硬件工程师和算法工程师紧密合作,完成机器人系统的整体开发与优化。
  • 编写高质量代码,进行单元测试和集成测试,确保系统的稳定性和性能。
  • 持续学习和研究ROS及实时操作系统相关技术的最新发展,为团队提供技术支持和培训。

必备要求

  • 计算机科学、自动化、机器人工程或相关专业本科及以上学历。
  • 1-3年工作经验,在Linux环境下具备手术机器人或工业机械臂系统软件开发经验。
  • 熟练掌握C++编程语言,具备良好的代码风格和编程习惯。
  • 熟悉ROS框架,包括ROS通信机制、节点管理和包管理。
  • 熟悉实时操作系统的基本原理和开发流程,有相关项目经验。
  • 有手术机器人系统开发经验,熟悉机器人硬件接口和传感器数据处理。
  • 具备良好的团队合作精神和沟通能力,能够快速学习新技术。

优先条件

  • 有机器人竞赛(如RoboCup、机器人大会)经验。
  • 熟悉机器人运动控制算法,如PID控制、轨迹规划等。
  • 熟悉Linux系统编程和实时优化。
  • 发表过相关领域的学术论文或专利。

Responsibilities

  • Develop and maintain distributed surgical robot system software based on real-time operating systems, including node design, message communication, and service invocation.
  • Develop and optimize real-time control modules for the distributed surgical robot system to ensure low latency and high reliability.
  • Collaborate closely with hardware engineers and algorithm engineers to complete the overall development and optimization of the robot system.
  • Write high-quality code and conduct unit testing and integration testing to ensure system stability and performance.
  • Continuously learn and research the latest developments in ROS and real-time operating systems, providing technical support and training to the team.

Must Have

  • Bachelor's degree or above in Computer Science, Automation, Robotics Engineering, or related fields.
  • 1-3 years of work experience, experience in system software development for surgical robots or industrial robotic arms under Linux.
  • Proficient in C++ programming with good coding style and habits.
  • Familiar with the ROS framework, including ROS communication mechanisms, node management, and package management.
  • Knowledgeable about the principles and development processes of real-time operating systems, with relevant project experience.
  • Experience in surgical robot system development, with familiarity in robot hardware interfaces and sensor data processing.
  • Good team spirit and communication skills, ability to quickly learn new technologies.

Preferred

  • Experience in robotics competitions (e.g., RoboCup, Robot Contests)
  • Familiarity with robot motion control algorithms, such as PID control and trajectory planning.
  • Knowledge of Linux system programming and real-time optimization.
  • Publication of academic papers or patents in related fields.

公司简介

Precision Robotics 是世界上致力于前沿外科手术机器人开发的高科技企业,2016年由英国帝国理工学院的哈姆林手术中心剥离而来,目前在英国和香港设有研发中心。公司于2023年在上海和苏州设立全资子公司,致力于外科手术机器人研发与生产,通过技术创新应对全球健康挑战。