岗位信息
1.通用Linux的系统移植,适配;
2.模块的驱动调试、开发、维护;
3.负责Linux系统的部分测试验证程序开发,与硬件工程师联合测试;
4.与测试、硬件等部门一起进行产品的验证、测试、故障定位和修复;
5.编写功能文档,设计文档;
6.为客户提供必要的技术支撑与服务保障。
1. 3~5年工作经验,本科及以上学历,电子、通信、计算机、控制、软件、机电等相关专业,英语4级及以上;
2.有电源管理、性能功耗调优、存储和文件系统、安全加固、ADC\DAC驱动及相关应用开发经验者优先;
3.熟练掌握Linux驱动模型,熟悉CPU外设接口驱动程序(如I2C、SPI、I2S/PCM、以太网接口驱动调试等);精通Linux驱动研发流程,掌握Linux驱动的基本框架,熟练掌握Linux操作系统基本原理、命令;
4.熟悉Uboot移植,Linux内核裁剪,根文件系统定制;具备Linux内核调试能力,能灵活运用kgdb、kdump、perf等调试工具调试跟踪内核及驱动问题;
5.了解ARM、MCU、MIPS等CPU体系结构之一;
6.精通C语言,掌握java语言更佳;理解编程风格;
7.熟悉赛灵思ZYNQ及ST处理器经验者优先;
8.有Linux/Android或其它RTOS嵌入式系统平台软件开发经验者优先;
9.具备责任心和事业心,有较强的自学能力、团队协作能力。