[岗位职责]
1.负责基于arm inux的嵌入式系统架构设计,确保系统设计合理高效:
2.负责基于C语言、python的Linux软件开发,以及相关算法的集成和优化;
3.负责摄像头、麦克风、显示屏、舵机等相关硬件外设的驱动、数据采样和控制;
4.负责软件开发文档的撰写,指导或协助测试团队进行软件功能的测试,
5.负责嵌入式系统的移植及开发,包括u-boot、kermel移植、文件系统定制、OTA等工作。
[任职要求]
1.本科以上学历,计算机、通信、电子等相关专业,
2.5年以上嵌入式软件开发经验,
3.熟悉全志、MTK、RK任意一种平台,有相关SDK的开发及移植经验:
4.精通C语言、熟悉嵌入式Linux操作系统、GCC/Make等工具、python/shell脚本
5.具有一定的SOC (多Arm核、FPGA之间通信,内存共享,驱动开发) 软硬件联调经验