
工作职责:
1、基于ARM/Zynq SoC Cortex-A/R系列内核开发软件;
2、基于Linux系统的驱动程序、应用程序开发、移植、测试验证;
3、负责产品功能需求分析、嵌入式软件系统架构设计及工作流程实现;
4、配合硬件、逻辑、算法、上层软件等工程师进行调试,分析、定位、解决问题,开发相关调试工具和脚本;
5、根据公司技术文档规范编写相应的技术文档。
任职资格:
1、本科及以上学历,通信、电子、自动化、计算机、光电等相关专业,2年以上工作经验;
2、精通Linux系统开发,熟悉ARM内核架构,数量掌握C/C++、GCC、交叉编译、makefile编写;
3、精通U-boot、kernel,可以修改和裁剪,熟悉嵌入式文件系统制作;
4、精通Linux PCI-E 驱动程序开发,熟悉I2C、SPI、UART、USB、Ethernet等常用通信接口;
5、能看懂电路原理图,熟练使用示波器等调试仪器;
6、具备良好的代码书写规范和良好的文档书写习惯;
7、具有ARM/Zynq SoC或FPGA开发经验者优先考虑;
8、独具匠心,不断追求更高技能,并执着于做出更优秀的产品;
9、具备较强的自学能力,团队精神以及抗压能力。