|
|
| |
| |
职位描述 用小程序查看更多 |
|
岗位职责: 1.设计并开发基因测序仪控制软件,实现光学器件、运动控制模块、注射泵、旋转阀等硬件的高精度协同控制,确保清洗、测序、自检、人机交互等流程的时序精度与稳定性。 2.构建多线程任务调度框架,优化线程同步、资源竞争与通信延迟问题,保障系统在复杂流程下的实时性(如毫秒级硬件响应),熟悉异步工作流程开发。 3.开发硬件通信模块,基于串口(RS-232/485)、CAN总线(CANopen)等协议,实现与电机、传感器、温控模块等设备的高效数据交互与故障容错机制。 4.实施系统级性能优化,通过代码重构、内存管理、异步任务等策略,降低CPU占用率20%以上、内存泄漏率至0.1%以下。 5.输出符合ISO 13485规范的开发文档(需求规格书、风险分析、测试报告)及审计追踪日志,支持医疗器械注册与质量审查。 任职要求: (一)技术能力 1.精通C++,3年以上Windows平台工业控制软件开发经验,熟悉多线程(线程池、无锁队列)、进程间通信及硬件驱动开发。 2.掌握串口/CAN总线等硬件协议开发,具备从协议解析到设备控制全链路实现能力(如电机运动控制、泵阀流量调节)。 3.熟悉实时系统优化, |
|
| |
|
|
| |
|