职位描述
岗位职责:
1、负责嵌入式需求分析、方案制定和设计文档编写;
2、负责U-Boot(含SPL)、Linux内核、文件系统移植和开发,外设驱动开发和调试;
3、根据产品特性要求,提升Linux系统稳定性,优化系统性能或内存占用;
分析和定位系统疑难问题,例如偶现的重启,死机等;
任职要求:
1、学历:本科及以上,计算机、通信、电子、自动化等相关专业;
工作经验:5年及以上嵌入式系统开发(Linux系统)工作经验;
岗位经验:
1、精通C语言,熟悉Makefile、CMake和Bash脚本开发;
2、精通Linux内核移植和驱动开发、熟悉U-boot(含SPL)、熟悉文件系统制作,熟悉常见外设驱动和总线开发,如I2C、SPI、PCIe、USB、NIC等;
3、熟悉Linux系统多进程和多线程编程和优化;
4、熟悉Linux系统常用调式工具,能定位和分析问题;
5、有过ARM平台SoC芯片开发和维护经历者优先;
6、具备良好的编程规范和文档编写能力;
具备良好的沟通和抗压能力,能独立开展技术类问题沟通。