职位详情
linux驱动开发工程师
1.8-2.6万
熵基科技股份有限公司
东莞
3-5年
本科
06-10
工作地址

熵基科技股份有限公司塘厦镇平山工业大路32号

职位描述
一、岗位职责
(一)项目开发
1.负责linux平台新系统的开发(文件系统,bootloader,kernel);
2.负责常用外设驱动,如Camera、LCD、TP、RTC、SD卡以及WIFI、3G等模块的设计、编码和调试工作;
3.配合硬件工程师联调平台或者模块功能;
4.配合固件工程师联调平台相关的功能接口;
5.负责解决研发、测试、量产的驱动相关问题;
6.驱动代码输出工作;
7.技术文档编写。
(二)维护工作
1.对客户及生产反馈的驱动部分异常问题进行分析解决;
2.对量产平台驱动代码进行维护;
3.按照需求进行模块驱动调试。

二、能力要求
1.熟悉ARM、MIPS、DSP其中之一硬件系统的内部结构及产品系统架构,有开发瑞芯微、海思芯片经验优先;
2.精通C/C++编程技术代码编写能力,其他语言加分项;
3.了解linux操作系统内核设计、如内存管理、文件管理、进程管理等;
4.熟悉linux启动流程、uboot开发、内核裁剪、buildroot文件系统制作;
5.熟悉I2C、SPI、MIPI总线通讯协议;
6.熟悉移植底层驱动开发,如字符设备驱动开发、platform、i2c驱动、usb驱动等,有相关的外设驱动移植调试经验,如wifi、蓝牙、lcd屏、摄像头等;
7.熟练使用计算机万用表示波器等辅助工具,能够看懂原理图,有一定的硬件基础。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请