岗位职责:
1. Linux驱动、平台层软件的开发,调试;
2. Linux环境下移植以及优化开源软件项目;
3. 根据产品需要,完成平台相关的技术预研工作;
4. 具备良好的编程风格和较强的文档编写能力,能根据公司的要求提供完整规范的研发和测试文档。
岗位要求:
1. 本科及以上学历, 3年以上经验;计算机、通信工程、电子工程、自动化及其他相关专业;
2. 具备C/C++开发经验且有软件调试经验;
3. 具备良好的编程风格和较强的文档编写能力。
具有以下任意一项者优先:
1. 熟悉ARM/MIPS/DSP体系架构之一;
2. 具备Linux程序开发、移植和调试开发经验;
3. 具备多进程、多线程软件开发、调测和维护经验;
4. 熟悉uboot的开发移植,linux内核裁剪移植,内存管理;
5. 熟练使用gcc编译器的常用选项和gdb调试技术。