8000-15000元
席勒(中国)医疗设备有限公司
岗位职责:
1、需求分析与方案设计:参与有源医疗器械嵌入式软件的需求调研与分析,结合临床场景、硬件特性、行业标准,制定嵌入式软件技术实施方案;完成软件架构设计、模块划分、接口定义、RTOS 任务规划,确保方案的可行性、合规性与稳定性。
2、底层软件开发与实现:根据设计文档,使用 C/C++ 完成嵌入式软件核心模块(如驱动程序、数据采集、设备控制、通信协议栈、RTOS 任务调度、故障处理)的代码编写、调试与单元测试,确保功能达标、实时性与稳定性满足要求。
3、软硬件协同适配:与硬件工程师紧密协作,完成嵌入式软件与硬件外设的适配开发,解决驱动兼容性、接口通信、电源管理等问题;参与硬件选型评估,提供软件层面的技术建议(如 MCU 性能、外设资源需求)。
4、医疗数据处理与安全:负责医疗数据的采集、滤波、解析、加密存储与安全传输,确保数据准确性、完整性与隐私保护;落实故障安全机制,在软件故障时触发安全保护措施(如设备停机、报警提示),保障患者与使用者安全。
5、测试与优化迭代:配合测试团队完成嵌入式软件功能测试、性能测试、可靠性测试、EMC 测试、低功耗测试;根据测试反馈修复 BUG,优化代码性能、实时性与系统稳定性;参与产品迭代,根据临床反馈与技术发展提出底层软件优化建议并落地。
6、合规文档编写与维护:按照 ISO 13485、IEC 60601 等标准,编写与维护嵌入式软件相关合规文档(需求规格说明书、详细设计文档、验证报告、风险分析记录、软件配置管理计划),支持产品注册与体系审核。
7、固件管理与技术支持:负责嵌入式固件的版本管理、编译打包、升级方案设计(OTA / 本地升级);为生产、临床试用、客户使用等环节提供嵌入式软件技术支持,解答操作疑问、排查使用故障。
8、质量与风险管控:遵循公司质量管理体系,参与嵌入式软件开发全流程的风险评估与控制,识别技术风险(如实时性风险、兼容性风险、安全漏洞)与合规风险,制定应对措施;确保开发过程可追溯、可审计。任职要求:
1、嵌入式核心开发能力:精通 C/C++ 编程语言,熟练掌握嵌入式系统架构(CPU 内核、外设、总线),具备 ARM Cortex-M/A 系列、MCU(如 STM32、TI MSP430、NXP i.MX)或 FPGA 嵌入式开发经验;深入理解实时操作系统(RTOS)原理,熟练使用 FreeRTOS、uC/OS、VxWorks 等系统进行任务调度、中断管理、内存管理、信号量 / 消息队列等开发;具备汇编语言基础,能进行底层代码调试与优化。
2、医疗硬件适配技术:熟悉有源医疗器械(如监护仪、呼吸机、超声设备、便携式诊断设备等)的硬件组成与工作原理,掌握嵌入式软件与硬件外设的驱动开发(如 ADC、DAC、UART、SPI、I2C、CAN、ETH、GPIO、定时器、DMA);能实现医疗传感器(如心电、血氧、血压传感器)的数据采集、模数转换、滤波处理,以及执行器(如泵、阀、电机)的精准控制。
3、实时数据处理与通信:具备医疗实时数据(生理参数、设备状态数据)的高速处理、缓存与传输能力,熟练掌握医疗设备通信协议(如 IEC 60601 相关通信标准、DICOM、HL7、Modbus、蓝牙 BLE、TCP/IP、串口通信);能设计高可靠的通信链路,解决数据丢包、延迟、干扰等问题,确保医疗数据传输的实时性与准确性。
4、系统稳定性与优化:具备嵌入式系统稳定性设计能力,掌握电源管理、低功耗优化(如休眠唤醒机制、时钟分频)、抗电磁干扰(EMC)软件设计技巧;具备内存泄漏排查、代码性能优化、死锁预防能力,能通过示波器、逻辑分析仪、JTAG/SWD 调试器等工具定位底层故障。
5、合规与测试验证:熟悉医疗器械行业标准(IEC 60601 系列、ISO 13485 质量管理体系),掌握嵌入式软件合规设计要求(如软件安全等级划分、故障安全机制、可追溯性);了解医疗软件注册流程,能配合编写软件需求规格说明书、设计文档、风险分析报告、验证测试报告;掌握单元测试、集成测试方法,具备白盒测试、黑盒测试实操经验。
6、工具与环境应用:熟练使用 Keil MDK、IAR Embedded Workbench、GCC 等编译开发环境;掌握 Git/SVN 版本控制工具、CMake/Makefile 构建工具;具备 RTOS 仿真工具、代码静态分析工具(如 PC-Lint)、调试工具(J-Link、ST-Link)的使用能力;了解 Bootloader 开发、固件升级(OTA / 本地升级)流程。以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕