工作内容
1、负责项目的底层嵌入式软件开发,项目设计、代码编写和功能调试;
2、负责嵌入式底层软件需求的分解、实现与验证;
3、负责对产品底层平台软件进行维护和迭代;
4、负责相关技术文档的编写与评审;
5、完成上级要求的其他工作;
任职要求:
1、本科以上学历,电子信息、通信、计算机等相关专业;
2、3年及以上嵌入式Linux驱动开发经验,具有多媒体产品相关开发经验证优先;
3、精通C/C++等编程语言,掌握常用的脚本开发语言(如bash/python),具有良好的编程风格和规范的软件开发文档书写能力;
4、熟悉uboot,具有uboot移植、裁剪、以及根据需求二次开发的能力;
5、精通嵌入式Linux驱动开发,熟悉SPI、I2C、UART、ETH、USB、SD、FLASH、DDR等常用外设驱动程序的开发和测试,熟悉Linux操作系统的移植和裁剪优化;
6、熟悉ARM架构,至少掌握一款主流ARM SOC,具有嵌入式系统架构设计能力;
7、熟悉Linux音视频子系统和音视频库gstreamer的应用
8、具有良好的逻辑思维能力,具有排查问题的能力,学习能力,沟通能力强;