职位描述
岗位职责:
1、根据医疗设备软件系统需求分析,构建、开发、测试医疗设备嵌入式应用软件系统及基于Windows的上位机软件开发、测试;
2、参与需求分析、架构设计及相关评审工作;
3、负责软件模块的详细设计、编码和单元测试;
4、编写并维护开发过程中的相关设计文档;
5、参与BUG管理,对公司相关产品软件系统进行升级、维护,并提供相应技术支持和培训;
6、参与相关质量活动、确保研发各项工作按时保质完成;
7、完成申报软件著作权相应工作
8、完成领导布置的其他工作。
任职要求:
1、统招本科及以上学历,计算机、软件工程、通信、电子信息、自动化、生物医学工程等理工科相关专业,3年以上产品开发设计经验;
2、熟悉常用的UART、I2C、SPI、TCP/IP等外围接口软件协议,熟悉常用的现场总线通信协议如RS485,CAN总线等;具备一定的软件模块概要设计能力和详细设计能力;
3、精通ARM Cortex系列MCU 系统应用开发,熟悉Keil、IAR等软件开发调试环境;
4、对面向对象设计有深入理解,熟练使用常用数据库,熟悉VS2010/2015等开发环境,具备VC++应用程序开发的经验及C#或QT使用经验者优先;
5、具备扎实的C/C++基础,良好的编码风格,具有面向对象编程思想,具备独立编程能力;
6、熟悉实时和非实时嵌入式操作系统原理,有过移植和使用经历;
7、掌握软件开发做需要的相关理论知识,熟练掌握单元测试方法和工具;
8、具有较强的分析、解决问题的能力与学习能力;
9、工作认真负责、严谨细致,有良好的专业素养与工作习惯;