岗位职责:1、根据产品的功能需求,负责嵌入式Linux系统的方案设计、总体架构设计及详细设计。
2、对嵌入式Bootloader及Linux剪裁、移植、优化;
3、硬件设备驱动开发、BSP包及第三方库移植;
4、主流大厂H.264、H.265的方案应用开发;
5、4G/5G网络通讯开发,如TCP/IP、MQTT、JSON的应用开发;
6、小型化嵌入式数据库开发,常规增删改查等(用于数据存储、运行日志、调试信息等);
7、编写相关设计文档、调测试过程文档、使用说明文档等;
【任职要求】
1、计算机、电子、信息、通信等相关专业毕业,本科及以上学历;
2、精通C语言,有扎实的编程功底,良好的编码习惯,3年以上嵌入式Linux驱动开发经验;
3、熟悉u-boot开发,板子启动调试,系统引导等,熟悉嵌入式Linux的开发环境和调试方法;
4、熟悉Linux内核,熟悉常用设备驱动开发,如GPIO、UART、WIFI、Sensor等;
5、熟悉各类主流厂家的视频解决方案,能够进行相关应用开发;
6、熟悉TCP、MQTT、JSON等协议;
7、有嵌入式小型数据库应用经验者优先;
8、热爱嵌入式开发工作,具备优秀的沟通能力和团队合作精神,执行力强、效率高,良好的协调交流能力。