-岗位描述:
1-负责在ARM和FPGA混合的环境上进行嵌入式软件开发;
2-负责video codec相关软件和驱动的优化和开发;
3-负责视频AI相关算法策略的开发和优化;
-任职条件:
1-具备5年以上嵌入式软件开发经验,深刻理解了解嵌入式设计注意事项,包括但不限于C/C ++内存管理,微处理器架构,指令效率和I / O时序;
2-精通C/C++语言,掌握常见数据结构和算法,有极强的编码和调试的能力;
3-深刻理解H264,H265,VP8, VP9等主流视频编码标准的一种,有基于硬件编解码开发经验;
4-熟悉一种或者多种实时操作系统(linux,RTOS,Nuttx),熟悉操作系统原理和特点,具有底层驱动开发的经验;
5-熟悉PCIE,UART,JTAG等硬件协议;
-以下一项或者多项知识是加分项:
1-熟练掌握Linux下的gcc、gdb、MakeFile、shell等;
2-熟悉u-boot、kernel源码,至少分析过kernel中的一个子系统;
3-熟悉Linux内核的基本原理(如中断处理、内存管理、系统调度、同步机制等);
4-熟悉Linux下SDIO、USB、WIFI、Sensor、Display、Camera、Audio、Tuner等驱动模块开发者优先考虑;
5-熟悉I2C、SPI、EMMC、USB、PCIE高速接口、NVME、MIPI、SDIO等协议优先考虑。最好读过总线的英文spec DDR ;
6-可以看懂原理图,熟练使用示波器抓波形,具备一定硬件debug能力者优先考虑;
7-熟悉Yocto、bitbake的工作理、有zynq/zynqMP平台上linux bsp开发经验优先考虑;
8-精通C语言、熟悉C++、熟悉python、go语言更佳;
9-对开源代码有一定的分析能力、可以快速上手;
10-可以阅读英文spec/datasheet;
简历投递:HR@storagex.ai