职责和主要工作内容:1、和系统工程师共同制定软件系统架构、通信协议和控制算法;2、负责架构的具体实现,流程图的编制;3、负责具体代码的coding,调试与测试;4、负责工装工具软件的开发;5、负责和电子工程师协作定义功能实现的方法和软硬件接口;6、负责编写测试工具;7、上级交代的其他事情。任职资格:1、本科以上学历,理工科软件相关学科背景; 2、5年以上嵌入式软件开发相关工作经历,有医疗器械软件全周期开发经验;3、有系统架构能力、能看得懂原理图、懂嵌入式操作系统上编程;4、有简单PC端软件开发经验的优先考虑;5、熟练掌握C语言,可熟练使用IAR或Keil等软件进行代码编辑,编译等; 6、熟悉常用的软件管理工具,如SVN,Github,Jira,Bugzilla等。