岗位职责:负责下一代车载计算与通讯架构的底层软件的开发,承担Linux 设备驱动的开发,包括:
1、负责数字单板的底层软件交付;
2、嵌入式软件驱动开发:OS和根文件系统定制、SPI/I2C/MDIO等驱动开发;
3、软件算法向嵌入式平台移植和优化,基于芯片级的算法offload;
4、汽车电子电气架构系统API接口的制定、开发、测试;
5、负责底软团队和其它团队的合作沟通;
6、负责智能汽车领域底层软件的架构设计、功能安全实现和行业趋势的研究;
岗位要求
1、精通C语言,以及嵌入式系统的开发,具备软件集成、编译、调试等能力;
2、精通Linux操作系统API和内核实现原理,有内核驱动模块的经验优先;
3、精通ARM体系结构,有相关嵌入式软件开发经验,精通SPI/I2C/MDIO总线协议;
4、了解芯片和硬件加速器原理;
5、了解或熟悉基础的车载通信协议,如Lin、CAN、车载以太等;熟悉汽车电子常见开发工具的使用,如CANape或CANoe等。
华为创立于1987年,是全球领先的ICT(信息与通信)基础设施和智能终端提供商,我们致力于把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界:让无处不在的联接,成为人人平等的权利;为世界提供最强算力,让云无处不在,让智能无所不及;所有的行业和组织,因强大的数字平台而变得敏捷、高效、生机勃勃;通过AI重新定义体验,让消费者在家居、办公、出行等全场景获得极致的个性化体验。目前华为约有19.4万员工,业务遍及170多个国家和地区,服务30多亿人口。