1、分析产品需求,评估软件开发所需资源,选择合适的MCU平台以及软件框架,有一定的产品规划经验2、根据产品规划或需求说明完成代码编写、调试、测试和维护,编码规范、注释完整、归档习惯良好3、分析并解决软件开发过程中的问题,有团队工作意识,与硬件工程师配合解决产品功能联调问题4、配合部门经理和项目经理完成相关任务目标,工作积极性高,责任心强,沟通能力良好,注重项目进度职位要求:1、3年以上单片机或嵌入式软件实际开发经验,有较丰富的万用表、工业温枪等仪器仪表项目开发经验。2、熟练掌握C/C++语言,有较强的逻辑思维能力,具备模块化编程思想和良好的编程书写规范3、熟悉主流ARM/C51芯片,有华大、极海、锦锐等国产MCU,有较丰富的产品标定、校准经验4、熟练使用I2C/SPI/UART等总线接口编程,熟练使用GPIO/PWM/ADC/TIMER/FLASH等常用外设开发产品功能5、熟悉常用嵌入式RTOS操作系统的软件开发,如FreeRTOS、uC/OS等6、具备一定的硬件电路知识,掌握嵌入式系统软硬件调试的各种方法,熟悉AD、PADS等软件的使用7、对新技术有强烈的敏锐度,有较强的法律和保密意识,有仪器仪表、电源、电力、电工、传感器等相关经验者优先