岗位职责:1. 根据产品需求,独立完成嵌入式软件的整体架构、功能和接口的设计和开发工作;2. 根据测试要求,完成软件相关测试,包括功能测试、性能测试、可靠性测试等;3. 维护公司产品的软件系统,对产品的软件bug进行修复和跟踪;4. 对客户提供应用软件支持和指导,给市场和销售人员提供相关的技术咨询和支持;5. 负责软件相关技术文档、软件使用说明书、软件著作权等编写;6.完成上级领导安排的其他工作。岗位要求:1. 通信、电子、自动化等相关专业,三年以上嵌入式开发相关经验,有医疗设备开发经验者优先;2. 精通C和C++程序设计,熟悉Keil MDK、IAR、stm32cubeIDE等软件集成开发环境;3. 熟悉数电模电,能看懂电路原理图;4. 熟悉ARM系统架构,熟悉CortexM0、M3、M4处理器架构,独立进行底层驱动软件开发,有CortexM3/M4主流芯片开发经验优先;