岗位职责:
1. 负责医疗手术机器人控制系统软件总体需求设计、框架设计
2. 负责医疗手术机器人系统软件代码设计、单元测试,相应设计文档的编写和维护
3. 参与软硬件联调、系统联调与集成测试
4. 负责解决产品软件BUG,持续优化与提升产品性能、稳定性与可靠性
5. 根据公司研发流程,编写相应的软件开发文档
任职资格:
1. 生物医学工程/电子工程/通讯/机械/计算机/自动控制等相关专业,硕士或博士学历。
2. 熟练掌握C/C++编程,有Matlab/Python/UML经验等优先
3. 熟练掌握一种或者多种编程环境:x86/ARM/DSP等硬件平台
4. 熟练掌握Linux/QNX/VxWorks/Windows等一种或者多种操作系统平台下的多线程、多进程编程
5. 熟练掌握TCP/IP网络协议,有实际Socket应用编程经验优先。
6. 有各类工业总线,如PCIe/CAN Open/EtherCAT/RS485/RS232等使用经验优先。
7. 有机器人运动学算法、动力学算法、伺服控制、图像处理,机器视觉等算法开发经验优先。
8. 有移动机器人应用开发,如机器人定位/导航/避障/识别/控制与规划等开发经验优先。
9. 具有良好的团队协作能力和沟通能力,有较强的创新意识,可独立完成任务。
10. 具有较强的逻辑思维能力,扎实的编码功底,良好的代码风格。
11. 具有智能控制设备/精密机械传动设备/机器人本体/机械手臂/医疗机器人/医疗系统开发经验优先。
12. 具有快速学习能力、良好的英文表达和书写能力、拥有良好的沟通和协作能力。