岗位职责
岗位职责:1、负责基于ARM架构的硬件平台底层驱动程序开发,针对ARM芯片的CPU、内存、外设等进行驱动程序编写;2、将linux操作系统移植到特定的ARM硬件平台上,根据硬件特性对内核进行裁剪、配置和优化,使系统高效运行;3、与硬件设计工程合作,参与硬件设计评审,从软件驱动层面提供建议,确保硬件设计便于驱动开发和系统集成,对开发的驱动程序进行硬件平台移植、验证及优化;4、负责编写详细的驱动开发文档,包含驱动程序设计思路、功能特性、使用方法、调试过程等文件,为后续软件维护和升级提供支持。任职要求:1、电子工程、计算机科学与技术、自动化等相关专业,掌握ARM架构、嵌入式系统、数字电路、操作系统原理等知识;2、精通C、汇编语言,熟悉linux内核架构和驱动模型,掌握ARM芯片开发工具和调试工具,了解硬件电路设计和相关通信协议;3、具有ARM平台底层驱动开发项目经验,如具有RK3588等系列芯片驱动开发或者操作系统移植经验;4、具有较强的责任心和问题解决能力、团队协作和创新能力,能够承受一定的工作压力,适应项目研发紧张节奏。行业经验:ARM、底层驱动
工作地址
九龙坡区-九龙坡区 (重庆九龙坡区建设工业九龙基地珠江光电华福大道3…) 查看地图
