岗位职责:
1、负责Linux应用程序的设计、开发工作,能独立承担软件的模块设计、开发和自验证;
2、参与嵌入式Linux系统内核、文件系统、Uboot的移植与优化;
3、参与软件新项目规划、产品竞争力构建;
4、解决研发、生产、维护中出现的相关问题。
任职要求:
1、本科以上学历,计算机相关专业;
2、3年以上嵌入式软件开发经验,熟悉软件开发流程;
3、精通C语言,精通数据结构,具有良好的代码编写习惯;
4、熟悉ARM处理器结构,熟练掌握嵌入式交叉编译环境和软件调试工具,具有数电模电基础,能看懂原理图;
5、熟悉Linux嵌入式操作系统的移植、裁剪、驱动开发和应用开发。
优先条件:
1、具有ARM架构下移植与开发经验者优先;
2、具有Hi3518,Hi3559平台开发经验者优先;
3、具有Camera嵌入式软件开发经验者优先。