职责描述:1、负责嵌入式产品需求分析,拟定软件的实现架构,制定软件实现方案;2、参与项目规划工作,负责项目软件部分的组织实施和技术评审;3、参与硬件驱动程序的开发和调试;4、参与嵌入式产品重大问题分析,负责产品软件重大问题的调查分析及解决;5,负责产品软件平台架构设计、开发和维护;6,负责系统概要设计,指导详细设计和编码实现;7,负责嵌入式软件实现方案审核及把控。任职要求:1、精通C语言;有规范化的编程思想和编码风格实践经验,具有WiFi,Lora,zigbee等无线通信终端开发经验2、熟悉主流嵌入式开发平台,STM32、ARM系列、DSP系列,至少具备两种平台时间开发经;3、熟悉嵌入实时操作系统,UCOS、FreeRTOS、RTThread等,至少有一种操作系统开发移植经验,具有基于实时内核的任务划分创建。具有任务间实时性优化经验者优先;4、具备工业级通信或数据采集产品的开发经验,掌握常用工艺现场协议,如Modbus-RTU(或TCP),CAN总线;具有工业现场协议开发调试经验者优先;5、具备嵌入式产品设计开发经验,能够独立完成中型及以上嵌入式系统软件架构设计,参与过大型嵌入式系统软件设计工,有良好的编程思想和规范的C编码风格;6、熟悉嵌入式低功耗设计的常用方案,具有实际低功耗开发经验;7、优良的团队合作精神(至少3个项目项目经历),钻研学习精神,良好的沟通能力,工作积极主动;8、工作严谨高效,乐观,有比较强的时间观念和节点意识;工作地点:武汉或东莞