驱动开发工程师

工作地点:成都 | 学历:本科

【工作职责】

1、参与嵌入式单板调试,负责Linux系统芯片外设驱动调试开发,如LCD(HDMI/DP/LVDS),camera(MIPI),以太网,传感器,低速通信接口(I2C/SPI/CAN)等,为业务软件开发提供linux平台支持;

2、负责嵌入式软件功能相关开发工作,配合应用工程师完成API接口开发;

3、编写驱动模块代码和测试代码,调试硬件功能,编写设计和测试文档;

4、能独立负责项目,解决研发、测试、量产和售后中的驱动相关问题。

【岗位要求】

1、计算机/电子信息类相关专业本科以上学历;

2、熟练掌握C语言,掌握常用数据结构和算法,能读懂硬件原理图;

3、熟悉ARM平台和linux架构,三年以上嵌入式Linux实际研发经验;具有u-boot,Linux系统移植裁剪,bringup能力。

4、熟悉Linux操作系统原理与ARM架构,深入理解过Linux子系统的某个模块,如内存管理,调度,驱动模型等,掌握嵌入式开发调试工具和软件性能调优方法;能承担模块设计工作,能独立分析和解决堆栈和挂死问题,有性能优化经验;

5、能承受工作压力,有责任心和上进心。