工作职责:职位描述1、负责产品开发软件需求分析和软件开发方案;2、负责产品嵌入式软件框架设计、流程图设计、源代码编写等;3、负责软件调试、优化、改进等;4、根据市场要求,负责软件定制或修改,嵌入式软件测试方法制定;5、负责整理及编写相关软件设计文件,如产品技术开发文档、说明书、软件著作权文档等任职资格:1、本科以上学历,25-35岁,3年以上Linux 嵌入式软件工程师工作经验;2、熟练掌握 C/C++语言编程,具有良好的编程习惯,有丰富的Linux/嵌入式软件开发调试经验3、熟悉Linux内核机制,熟练掌握Linux下应用软件开发技能,具备多进程/线程、网络/IO 等编程经验,熟悉精通UART、SPI、I2C、CAN、USB等各类外设通信协议4、熟练掌握Shell 脚本、Makefile编写,并使用交叉编译环境进行开发调试5、熟悉ARM架构CPU的工作原理,有基于赛灵思平台嵌入式设备开发经验6、精通MCU的外设“如I2C,SPI,UART,SDRAM,DDR,eNet”等7、常见SDK的集成、开发,使用SDK提供的API进行接口开发8、有射频电源产品开发经验者优先。