1.基于特定SOC芯片,负责uboot、kernel、文件系统的裁剪与定制,保证系统的正常引导和启动;
2.负责系统构建工作,基于yocto、buildroot等常用工程,负责BSP/RTOS/Linux的系统集成、系统移植优化。
3.负责linux平台下,SPI、PCIE、USB、网络、IIC、Flash等常用硬件设备的驱动开发与维护;
4.与团队共同完成产品的硬件选型、软件定义,详细设计文档输出、设计检查、调试、单元测试与问题定位。
1.精通C/C++,数据结构,有汇编语言基础,具备良好的软件工程习惯
2.有FPGA原型验证平台使用经验和SoCBring-up经验
3.熟悉ARM/RISC-V处理器架构,ARM/RISC-VBringup流程,熟悉bootloader4.熟悉I2C/I3C、SPI、USB、UART、KCS等协议,并能熟练开发相应驱动。
5.熟悉kernel5,掌握了设备树(DTS,DTB,DTC等)概念以及应用。
6.精通CPU原理、linux的内核原理和文件系统的原理,熟悉嵌入式系统的启动原理,有多个嵌入式系统的移植经验,至少有5年uboot和linux底层驱动开发经验。
7.熟悉硬件原理图,能看懂芯片手册,能根据芯片手册独立完成编写、移植和调试工作;
福利待遇免费班车,成长空间,年度旅游,岗位晋升,内部转岗机会,管理规范,美女多,帅哥多,影响亿万用户,五险一金,领先技术,新鲜空气,大平台,弹性工作
联系我时就说是在 赞业网 上看到的
职位发布者
马化腾
人事部
最近在线时间:2023-02-09 10:02
地址:深圳市南山区高新区科技中一路腾讯大厦35层 查看上班地址