岗位职责:1.根据公司产品的功能需求,负责嵌入式Linux系统的方案设计、应用程序开发。2.对嵌入式Bootloader及Linux剪裁、移植、优化;3.硬件设备驱动开发、BSP包及第三方库移植;4.能够独立完成软件产品模块设计、编码、联调、维护等各阶段的开发任务;5.编写相关设计文档、调测试过程文档、使用说明文档等。任职要求:1.计算机、电子、信息、通信等相关专业毕业,本科及以上学历;2.精通C/C++语言,有扎实的编程功底,良好的编码习惯,3年以上嵌入式Linux驱动开发经验;3.熟悉ARM架构,对Linux系统有深入的了解,了解linux内核移植与裁剪,rootfs编译移植4.熟悉u-boot开发,板子启动调试,系统引导等,熟悉嵌入式Linux的开发环境和调试方法;5.熟悉常用设备驱动开发,如GPIO、TCP/IP,EtherCat等;熟悉DTS规则6.熟悉Linux下多进程多线程应用开发,有SOC编程经验,了解核间通信原理优先;7.具备优秀的沟通能力和团队合作精神,效率高,良好的协调交流能力。