一、岗位职责1、 分析产品技术规格及相关协议要求;2、 嵌入式软件开发系统规划, 编程与调试以及规格文件的写作与发布;3、 设计底层架构,指定详细设计方案,并独立完成固件的代码编写;4、 根据项目需求进行上位机软件设计,并配合硬件工程师完成联合调测试;5、 通信接口驱动开发,制定完整代码方案并独立完成功能测试;6、与团队合作,解决技术难题,提升产品竞争力。二、任职资格1、 5 年及以上嵌入式操作系统开发经验;2、 热爱嵌入式底层、内核、驱动、应用开发;能独立完成底层,应用层驱动的开发,具有完成平台接入的能力;3、 熟悉嵌入式平台的软件开发,如海思、君正、Mstar 等平台,有相关产品开发、调试、批量生产的经验;4、 熟悉 C/C++ 开发语言和静态脚本 Shell,有良好的面向对象代码风格;5、 熟悉多线程编程、进程间通讯编程、网络 Socket 编程并熟悉常用框架等;6、 熟悉 TCP、UDP、HTTP、RTSP、RTP、RTMP、MQTT 等网络协议编程及应用;7、 熟悉 H264/H265,AAC 等编解码相关编程实现技术; 8、 能熟练看懂电路原理图,熟悉硬件各种接口,能看懂各类芯片 Datasheet 的驱动原理,编写单片机相关程序电机驱动原理。