1)参与基于ARM Cortex-A/M平台的嵌入式Linux系统开发,包括内核裁剪、移植、启动优化(U-Boot/Bootloader);
2)负责Linux设备驱动的开发、调试及优化(如SPI/I2C/UART/CAN等外设驱动);
3)协助完成文件系统定制(如Buildroot/Yocto)及系统性能调优(内存、功耗等);
4)参与ISP,NPU图像处理流水线和算法开发,熟悉TensorFlow Lite/NCNN/MNN等嵌入式推理框架;
5)参与嵌入式Linux应用程序开发(C/C++),支持多线程、网络通信(TCP/UDP)等模块开发;
6)编写技术文档,协助硬件团队完成板级支持包(BSP)开发及调试;