职责描述:嵌入式软件开发工程师岗位职责: 1、精通嵌入式系统(如Freertos、Nucleus、Linux等)环境下C语言编程;2、熟悉ARM(或DSP),精通单片机STM32、NODIC等软件设计、应用3、负责基于Nordic系列单片机的应用开发(可穿戴系统产品),有实际项目开发经验,能独立完成项目;4、配合、协助团队和相关团队完成相关任务目标。岗位要求: 专业知识要求:1、计算机、电子、通信、自动化等相关专业本科以上学历;2、熟悉软件技术文档的编写;具备良好的文档编制习惯和代码书写规范;3、熟练掌握C/C++程序设计语言和数据结构,能够进行嵌入式应用软件架构设计和开发;4、熟悉低功耗蓝牙协议栈的应用开发,具有Nordic蓝牙BLE产品及ST单片机开发经验;5、熟悉Linux系统和常规shell处理命令,能够在Linux系统上做软件开发,掌握基本的Linux软件开发平台,如QT;优选条件:1、2年以嵌入式软件开发经验;2、具有硬件开发背景和经验,嵌入式底层驱动开发经验优选3、有加速度和陀螺仪运动计步等算法经验