驱动软件工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、根据项目需要,参与项目整体软件方案评审和开发,
2、Linux驱动设计,ARM驱动设计,驱动及中间层功能开发,
3、U-boot、Linux的BSP移植、修改,
4、系统性能优化与整体方案改进,
5、外部设备功能调试及优化,
6、负责相关技术文档编写。
任职资格:
1、计算机、电子、通信、自动化等相关专业,
2、具备3年以上C/C++开发经验,基本功扎实,有较好的linux基础,熟悉makefile,熟悉linuxkernel调试工具
3、对LINUX内核有深入理解,熟悉devicetree,devicedriver架构,熟悉内核驱动模块开发,了解内核与用户空间通讯机制,
4、熟悉常见的通讯接口,如I2C,SPI,I2S,UART,USB等,掌握基本的使用方法,
5、良好的硬件基础,能看懂原理图,使用示波器,万用表等,
6、熟悉触摸板、WiFi、BluetoothBLE、电源、LCD等驱动开发,
7、有电机驱动及framework经验优先,
8、精通TCP/IP、UDP、HTTP、websocket网络通讯可优先考虑
9、有Freescale,TI,Samsung等平台经验者优先,
10、熟练阅读英文Datasheet;对电子元器件技术规格有良好认知,
11、具备良好的团队合作精神。
篇2:高级驱动软件工程师(西安)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责高通MSM/MDM系列平台相关驱动设备的开发和维护;
2、负责Linux系统架构分析、内核裁剪、性能优化。
任职要求:
1、自控、电子、计算机、通讯等相关专业本科及以上,5年以上工作经验;
2、熟练使用C/C++进行编程,C/C++经验1年以上;
3、熟悉操作系统原理,熟悉linux操作系统内核及驱动。对常用总线协议,如I2C/UART/SPI/USB等有实际相关开发经验;熟悉常用终端外设/LCD/TP/Sensor/PMIC/Audio/Camera等工作原理;
4、熟悉WIFI/BT等短距通信驱动协议;
5、有相关项目经验者优先考虑;
6、良好的沟通能力和团队合作精神,能承受一定的工作压力;
7、英语4级以上,能熟练阅读英文文档。
篇3:驱动软件助理工程师(西安)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责高通MSM/MDM系列平台相关驱动设备的开发和维护;
2、负责Linux系统架构分析、内核裁剪、性能优化。
任职要求:
1、自控、电子、计算机、通讯等相关专业本科及以上,1-2年工作经验;
2、熟练使用C/C++进行编程,C/C++经验1年以上;
3、熟悉操作系统原理,熟悉linux操作系统内核及驱动。对常用总线协议,如I2C/UART/SPI/USB等有实际相关开发经验;熟悉常用终端外设/LCD/TP/Sensor/PMIC/Audio/Camera等工作原理;
4、熟悉WIFI/BT等短距通信驱动协议;
5、有相关项目经验者优先考虑;
6、良好的沟通能力和团队合作精神,能承受一定的工作压力;
7、英语4级以上,能熟练阅读英文文档。
篇4:驱动软件工程师(西安)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责高通MSM/MDM系列平台相关驱动设备的开发和维护;
2、负责Linux系统架构分析、内核裁剪、性能优化。
任职要求:
1、自控、电子、计算机、通讯等相关专业本科及以上,3年以上工作经验;
2、熟练使用C/C++进行编程,C/C++经验1年以上;
3、熟悉操作系统原理,熟悉linux操作系统内核及驱动。对常用总线协议,如I2C/UART/SPI/USB等有实际相关开发经验;熟悉常用终端外设/LCD/TP/Sensor/PMIC/Audio/Camera等工作原理;
4、熟悉WIFI/BT等短距通信驱动协议;
5、有相关项目经验者优先考虑;
6、良好的沟通能力和团队合作精神,能承受一定的工作压力;
7、英语4级以上,能熟练阅读英文文档。
篇5:机器人伺服驱动软件工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责伺服驱动器的软件开发工作,与硬件工程师配合完成产品开发/小批量制造;
2、负责对伺服驱动器硬件及整个运动控制系统进行功能、性能测试;
3、设计控制算法、软件实现,完成调试测试;
4、完成产品开发过程中的产品规格书等各类文档,并及时归档;
5、完成上级安排的其他工作。
任职要求:
1、电力电子、电气传动、电气自动化相关专业,本科及以上学历;
2、有3年及以上伺服驱动器开发工作经验,能独立承担控制器软件开发工作,做过成型产品者优先;
3、精通ARM和DSP软件设计,精通C语言,熟练使用IAR、Keil或CCS开发环境,有PLD开发经验者优先;
4、精通电机拖动理论,了解直流无刷、交流伺服、混合步进电机的结构及制造工艺,熟练掌握自动控制理论及PID算法;
5、熟练掌握磁场定向控制、电流矢量控制等控制理论及相关算法处理,熟悉各种滤波理论和使用方法,有MATLAB/Simulink算法仿真经验者优先;
6、熟悉绝对值编码器原理和主流绝对值编码器通信协议,有绝对值编码器使用经验者优先;
7、熟悉前馈原理,了解动力学基本理论,有震动抑制、电机参数识别经验者优先;
8、熟悉canopen,ethercat等总线标准,有相关总线开发经验者优先;
9、具有较强的学习、创新能力,独立工作能力强,并具有团队精神,有较强的沟通、协调能力,愿意接受挑战。