高级上位机软件工程师
上海斐睿科思智能科技有限公司职位描述
公司与产品 上海斐睿科思智能科技有限公司(Phyraxis AI)研发面向生命科学实验室的模块化自动化设备和实验执行软件,重点解决微孔板搬运、第三方仪器接入、设备定位标定及实验流程协同。当前团队处于核心产品研发与样机验证阶段。 岗位定位 负责模块化实验室自动化平台的上位机软件与设备集成,重点面向SCARA或类似搬运机构、直线轴及第三方仪器的协同。以成熟控制器和厂家SDK为基础,先实现限定板型、工位和仪器的可靠搬运与交接,再逐步扩展产品功能。 岗位职责 1. 开发上位机控制软件和设备适配模块,通过SDK/API或约定接口接入SCARA等机器人、运动控制器、夹爪、扫码器及实验室仪器;与电气工程师明确命令、状态、错误和动作完成反馈。 2. 实现流程步骤、任务队列、设备占用、参数配置和操作界面;处理超时、断连、取消及重启,避免重复执行或将未知状态判为完成。 3. 实现机器人点位、工具及工位坐标、标定参数的管理;与机械和电气工程师配合,完成工位重定位后的标定核验、搬运路径及仪器交接调试。 4. 与生命科学应用工程师梳理微孔板、耗材、仪器方法和交接条件,关联板号、设备状态、结果文件及运行记录,支持追溯与问题复现。 5. 维护项目相关的Python接口与测试模块,完成自动化测试、版本管理、部署及现场排障;按阶段推进设备联调和软件交付。 6. 合理使用AI编程工具并审查生成结果,指导Agent方向实习生开展适配、测试和辅助工具开发;在控制流程稳定后逐步接入受控的AI辅助功能。 任职要求 1. 本科及以上,计算机、自动化、电子信息、仪器或相关专业;3年以上自动化设备、科学仪器、半导体设备、医疗设备或机器人系统软件研发经验。 2. 熟练掌握C#/.NET、C++或Python中的至少一门,能独立维护工程代码;能阅读和修改Python接口及测试,不要求三门语言全部精通。 3. 至少完成过一个含实际运动机构的设备项目,具备机器人SDK或运动控制器API的接入及实机联调经历;理解串口、TCP/IP或常见工业通信,能排查软硬件交叉问题。 4. 理解工具坐标、工位坐标、运动范围、回零限位和设备握手;熟悉SCARA者优先,有六轴机器人、精密搬运或同类设备经验者亦可。 5. 掌握异步或多线程、流程控制、数据库及日志,熟悉Git和软件测试;能设计异常处理及恢复确认,能阅读英文SDK文档并参加样机联调。 6. 能够审查、测试和追踪AI辅助生成的代码,不将未经验证的模型输出直接用于设备动作,不向外部工具提交未经授权的数据。 优先有5年以上相关经验者;有完整设备软件交付经历的3至5年候选人同样欢迎。 优先条件 1. SCARA二次开发、工位标定、仪器上下料或微孔板搬运项目经验。 2. 实验室自动化、分析仪器、LIMS/ELN对接或工业相机标记定位经验。 3. 具备参数校验、调用记录和人工确认机制的Agent工具调用项目经验。
对这个职位感兴趣吗?