岗位职责:1、按照新产品的规格要求进行产品的MCU软件开发,包括芯片选型,相关外围电路设计,流程图制定,软件架构搭建,代码编写,以及样机性能调试等。2、根据公司开发指引进行MCU项目开发,并完成生产烧录指引等文件。3、负责产品的代码优化及维护。4、在开发阶段,协助硬件工程师对产品进行调试验证,以及对问题进行分析和整改。5、协助处理生产部产品的相关技术问题,积极配合相关部门进行产品软件变更以便提升产品质量、降低成本。 任职要求:1、大学本科或以上学历,计算机科学与技术、电子信息工程、自动化等相关专业。2、熟悉单片机的软件开发,具有两年以上MCU程序开发经验,能独立开展单片机程序研发。3、具有良好的C语言基础,熟悉C和汇编语言等项目的开发。4、熟悉8位或32位单片机原理和应用,精通IIC、UART、SPI、蓝牙、WIFI等协议。5、有扎实的电子专业知识及较强的动手能力,熟悉数字电路和模拟电路知识。6、具备较强的领会能力,能独立思考和解决问题,勤奋认真,善于团队合作。7、有基于FreeRTOS 开发经验优先。