岗位职责:1、负责软件架构设计及主体代码编写;2、负责项目研发计划的制定和研发进度推进;3、负责技术储备和解决项目技术难点;4、负责产品研发设计相关文档编写及更新;5、负责小组成员任务分配及对小组成员进行技术支持;6、参与产品应用方案的总体设计(基于STM32)及软件架构的搭建。7、完成相关功能模块的开发,实现核心功能的API接口。8、负责相关代码编写、调试、测试,bug的修复,文档的维护等;9、参与STM32的系统构建,运行环境搭建,以及运行环境优化10、处理客制化软件技术问题。任职要求:1、本科及以上学历,熟悉STM32系列产品软件设计开发;2、具有3年以上工作经验,有ARM cortex-M系列实时操作系统,如UCOSII、FreeRTOS者优先;3、熟练掌握相关ARM cortex-M的设计软件;4、有较强的组织沟通协调能力。熟悉C语言,有良好的编程习惯和文档编写意识;5、熟悉UART,IIC,SPI通讯协议;6、能看懂基本的硬件原理图,芯片手册。公司福利:1、 上班时间:朝九晚六,双休2、 入职即享有六险一金3、 具竞争力的薪资待遇及每年一次薪资调整机会(能力优异者调整高达40%)4、 不定时出差学习、技术交流机会5、 每年免费健康全身体检6、 传统节日礼品及不定时聚餐、年度旅游活动等7、 年终奖金并享有6天年休假8、 依法享有带薪假,法定节假日,婚假,产假,丧假等假期9、 提供饭补10、 能力优异享有股权激励