岗位职责:
1、参与操作系统、虚拟化产品研发,包括编码、测试、优化、文档编写工作、产品化工作;
2、参与操作系统、虚拟化产品在硬件平台上的 BSP、驱动开发和文档编写工作;
3、深入学习多种处理器体系架构并进行相应平台开发;
4、嵌入式软件算法与性能优化。
任职要求:
1、计算机/通信/电子信息技术/软件工程等相关专业,本科及以上学历;
2、熟悉操作系统基本原理,熟悉ucos、rt-thread等RTOS实时操作系统相关知识,至少熟练掌握两门编程语言(C/C++、Shell, Makefile等);
3、3年以上嵌入式实时操作系统开发经验,有arm/arm64,mips开发经验;
4、熟悉spi,i2c,uart,pci,usb3.0等协议以及驱动开发;
5、了解或使用过TSN网卡及TSN技术方向研究的经验优先;
6、熟悉网络协议栈、文件系统等,使用过lwip、yaffs等嵌入式文件系统经验优先;
7、了解开源组件,并有实际开源组件如wifi协议栈、802.11、802.1Q、PTP协议栈等开发移植经验。