岗位职责:1. 根据项目要求,独立完成医疗器械产品的嵌入式驱动或逻辑软件设计、开发和测试工作。 2. 负责产品软件系统架构设计、算法优化与逻辑设计实现、Demo版调试等工作,编写软件需求规格说明书、软件设计文档和代码技术评审文档。3. 进行软件单元测试、集成测试和系统测试,并发现和解决软件缺陷和问题。4. 负责项目开发过程中疑难问题的分析、定位,并给出疑难问题的解决和验证方案。5. 配合项目经理和部门主管,参与项目需求分析、设计及相关文档的编写与评审。任职要求:1. 本科及以上学历,电子类、通信类、自动化、计算机类等相关专业。2. 6年以上嵌入式开发经验或5年以上逻辑设计开发经验,具有良好的编程思想和代码规范,能独立按照要求完成项目并交付。3. 熟悉UML设计,精通C语言或Verilog HDL数据结构和PID算法;对面向对象编程思想或硬件可编程语言有深入的理解。4. 熟练掌握C/C++/Verilog HDL语言和嵌入式开发工具,如MATLAB、Keil、IAR、CCS、Vivado、Vitis等。5. 熟悉实时操作系统RT-Thread或freeRTOS或ucos-II和Modbus协议开发,有Python编程经验更佳。6. 熟悉ARM/DSP/Zynq7000中任意两种架构的开发,如STM32、TMS320F28377S、XC7Z020等。7. 掌握常用调试工具进行独立调试工作,如示波器、万用表、逻辑分析仪等。8. 熟悉常见的底层驱动程序编写,如USB/IIC/SPI/PWM/ADC/CAN/RS485/DAC/FMC/DDR3等通信接口。9. 具有较强的分析和解决问题能力,学习能力强,强烈的进取心和创新意识,有团队合作精神。10. 具有良好的团队沟通和协调能力,有责任心,吃苦耐劳,能够承受工作压力。