bsp工程师岗位职责

时间:2023-07-28 14:05:35 剑锋 岗位职责 我要投稿
  • 相关推荐

bsp工程师岗位职责(通用14篇)

  现如今,我们都跟岗位职责有着直接或间接的联系,制定岗位职责可以有效地防止因职务重叠而发生的工作扯皮现象。那么你真正懂得怎么制定岗位职责吗?以下是小编整理的bsp工程师岗位职责,欢迎大家借鉴与参考,希望对大家有所帮助。

bsp工程师岗位职责(通用14篇)

  bsp工程师岗位职责 1

  工作职责:

  1、负责底层驱动性能测试相关的工作,包括触屏、指纹、senser、显示等模块;

  2、负责bt/wifi模块的性能测试研究工作,熟悉相关的`通信基础知识和常见网络协议;

  4、负责数据存储类ram /rom/ufs/ddr/emmc等性能测试研究,输出测试方案;

  5、熟练使用常用测试工具,如adb、抓包工具、吞吐量工具等等;

  6、独立搭建及维护自动化测试环境;

  7、输出详细的测试数据和测试报告,能够总结模块的问题严重状况,向对应的研发工程师提出改进建议。

  任职要求:

  1、本科及以上学历,计算机等相关专业;

  2、具备2年以上的底层驱动(bsp)相关测试经验;

  3、熟悉linux操作系统,熟悉自动化测试者(python)优先考虑;

  4、热爱测试工作,善于发现、更新和总结问题,学习能力强,能承受一定工作压力,富有团队精神,有责任心,良好的沟通能力。

  bsp工程师岗位职责 2

  职责描述:

  1、为新的硬件设计、开发和测试设备驱动,并撰写文档;

  2、编写、调试和测试设备驱动、各种协议栈(usb,sata,network,wi—fi,streaming);

  3、分析和解决在系统集成期间发现的问题;

  任职要求:

  1、本科以上学历,计算机科学或相关专业;

  2、2—5年的'linux驱动经验,有lcd,touch,camera,usb,bt/wifi/gps,sensor等驱动3种以上的开发经验;

  3、熟悉测试设备,如示波器/逻辑分析仪,测试手机记录工具优先;

  4、熟悉linux和android体系架构的优先;

  bsp工程师岗位职责 3

  岗位职责:

  1、负责linux bsp驱动软件的分析设计、移植开发和调试工作,适配于新的'硬件平台;

  2、配合硬件工程师调试和解决硬件问题,提升系统硬件性能;

  3、linux系统性能分析优化,提出优化措施并实施;

  4、配合高层软件工程师完成整机功能和性能调测。

  5、配合产品生产中软件升级及产线测试。

  岗位要求:

  1、精通c语言,了解arm汇编语言,有扎实的编程功底;

  2、具备3年以上嵌入式平台开发经验

  3、精通linux gcc/g++,makefile

  4、具有3以上年bsp驱动软件开发经验;

  5、精通底层调试技术,具有技术钻研能力和刻苦精神;

  6、熟悉uboot 、linux内核架构和驱动模型,有linux驱动(以太网phy/ddr/usb/eeprom/flash/sim卡等)开发移植经验;

  7、熟悉arm系列、mips系列的cpu的架构及原理;

  8、有责任心和团队精神,善于理解和沟通。

  9、有基站开发经验者优先

  10、熟悉tcp/ip协议经验者优先。

  11、熟悉lte mifi/router/openwrt开发经验者优先。

  12、具备良好的英语读写能力。

  bsp工程师岗位职责 4

  职位描述:

  1、linux系统的内核的裁剪与移植;

  2、 linux驱动程序开发、调试和优化;

  3、参与5g基站的架构设计。

  任职资格:

  1、计算机、电子、通信及其相关专业,本科及以上学历;

  2、精通c/c++开发,并有3年以上的`开发经验;

  3、 2年以上linux底层开发经验,精通嵌入式linux内核的裁剪、移植,驱动的开发、优化;

  4、有一定的硬件知识基础,能看懂硬件原理图,了解嵌入式产品系统结构,熟悉典型ic驱动;

  5、熟练掌握嵌入式软件开发及维护的工作流程和方法;

  6、具有良好的沟通能力,团队合作精神和责任心。

  bsp工程师岗位职责 5

  职位描述:

  1、负责通用处理器平台产品的固件开发(源代码级),bsp及linux底层驱动(源代码级)开发;

  2、与相关业务部门协作,完成模块产品及整机产品的适配与验证;

  3、根据软件项目管理要求,编写与承制项目相关的'软件技术类文档;

  4、充分利用团队内部软件开发平台及项目管理平台,完成项目设计源文件、工作记录及相关报告的归档;

  5。服从部门主管的工作安排与管理。参与公司及部门组织的软件学习课程与技术会议。

  任职资格:

  1、通信/电子工程/计算机专业,本科三年以上工作经验;

  2、精通c语言,有扎实的编程功底,有过独立项目经验;

  3、熟悉linux kernel驱动模型,具备linux driver/bsp的开发、调试经验;

  4、熟练使用git/svn代码版本管理工具;

  5、了解x86/mips/alpha/arm架构之一,对底层软件开发具有浓厚的兴趣,乐于专研;

  6、对bmc开发适配,图形应用开发,可编程逻辑器件开发验证等任一技术点有经验者,优先考虑;

  7、为人乐观、向上,具有较好团队协作意识;

  8、工作态度严谨,有较好的沟通能力、表达能力。

  bsp工程师岗位职责 6

  职位描述:

  1、android蓝牙协议栈开发维护,协议栈各类子协议profile及features编程及调试;

  2、android蓝牙设备兼容性问题分析处理;

  3、蓝牙br/edr,ble模式,交互流程分析,空中异常情况分析处理。

  任职要求:

  1、熟悉蓝牙core协议和各类profile子协议,对于包括物理层在内的各层有较为深入的调试分析处理能力;

  2、熟悉android bluedroid协议栈代码结构,有较为深入的调试经验,完整主导过多款android设备蓝牙模块开发,至少有两个项目以上的高通snapdragon系列蓝牙开发经验;

  3、熟练使用蓝牙模块相关分析工具ellisys,btsnoop和方法,有较强的蓝牙兼容性处理经验,有一定的蓝牙rf工厂测试相关经验;

  4、有较强的`自我驱动力和学习能力,能够高效推进蓝牙相关模块不断完善;

  5、最好有gps,wifi等无线周边模块的开发经验;

  6、熟悉c,c++,java,有扎实的编程基础;

  7、计算机相关专业。

  bsp工程师岗位职责 7

  岗位职责:

  1、基于arm9和cortex—m3硬件平台的嵌入软件系统架构的设计,包括linux、qt平台,ucos—嵌入式ui平台的架构设计和软件编程;

  2、负责设备软件平台搭建,linux和android的底层开发和通讯对接;

  3、负责嵌入式软件的设计、编程、测试及技术文档的编写;

  4、linux机型的'底层开发和通信对接;

  5、linux和安卓通用的cup、brewer等程序开发;

  6、新机型、新功能、新平台等软件开发;

  7、客户自行开发应用程序的协议对接和协助;

  8、产线机器软件问题协助分析和解决;

  任职资格:

  1、全日制本科以上学历,计算机、通信等相关专业,3年以上设备行业同岗位工作经验;

  2、扎实的软件开发知识,产品开发知识,熟练c/c++语言编程;

  3、熟悉安卓应用程序框架(framework)代码,有安卓系统级开发相关工作经验;

  4、有工业设备或者手机主板的嵌入式系统(安卓framework)开发经验优先;

  5、能承受较大的工作压力,良好的团队协作精神;

  bsp工程师岗位职责 8

  岗位职责:

  1、负责android手机软件的功能测试、性能测试、稳定性测试、手机兼容性测试;

  2、能够独立理解产品需求,编写测试计划、测试用例、测试报告,以及测试项目的.执行;

  3、推动并监控整个项目测试流程的实施,推动问题的解决;

  4、跟踪并及时反馈所负责模块的质量情况,有自我推动能力。

  我们对您的期望:

  必要条件

  1、 2年以上android手机软件测试经验,熟悉adb命令;

  2、熟悉手机软硬件整体开发流程,参与过手机前期开发,了解bsp软件开发过程;

  3、熟悉工厂生产流程(smt概念,整机组装流水线流程,工位意义),熟悉手机生产工具(线上测试,器件校准概念),有模拟生产测试经验;

  4、熟悉蓝牙、wi—fi基本工作原理,有蓝牙、wi—fi功能、性能和兼容性测试经验。

  优先条件

  1、有ee/me/bsp相关经验;

  2、有python/shell脚本编写经验,熟悉linux系统;

  3、具有计算机、电子、通信等相关专业背景;

  4、有tp、lcd驱动层测试经营者优先。

  bsp工程师岗位职责 9

  岗位职责:

  1、负责android手机设备驱动的开发与调优 (包括tp、snesor、指纹、人脸识别等模块)

  2、负责android手机底层的稳定性、功耗、性能等优化工作。

  岗位介绍:

  1、良好的`沟通能力、团队精神,快速学习的能力

  2、有一定的硬件基础,能够很好的理解硬件电路原理和相关文档

  3、熟悉linux kernel,拥有两年以上linux底层驱动开发与调试经验

  4、有qualcomm或mtk平台手机驱动开发经验者优先;有android linux系统稳定性、功耗、性能等优化经验者优先

  bsp工程师岗位职责 10

  职责描述:

  1、负责嵌入式linux操作系统驱动程序开发;

  2、u—boot代码编写和调试;

  3、linux内核及系统裁剪定制;

  4、分析、定位并解决和u—boot、kernel、driver相关的软硬件问题;

  5、优化系统、降低功耗。

  任职要求:

  1、电子工程/微电子/计算机相关专业,本科及以上学历;

  2、熟悉arm平台的linux内核移植与驱动程序开发的流程、架构;

  3、两年以上linux驱动开发工作经验;

  4、掌握一定的系统总线及典型外设开发(spi、i2c、sdio、usb、uart、mipi—csi、dsi等);

  5、极强的.责任心和自我驱动力,强大的自学能力和分析解决问题能力;

  6、承压力强,适应高强度工作;

  7、有高通或联芯开发经验优先。

  bsp工程师岗位职责 11

  岗位职责:

  1、开发linux/android设备驱动程序

  2、linux bsp与android hal开发

  3、编写相关的技术文档

  技能素质要求:

  1、外语:能熟练阅读英文技术文档

  2、开发语言:熟练使用c/c++

  3、熟练使用linux操作系统,以及linux下的gcc、make、gdb等开发工具

  4、熟悉linux设备驱动架构以及相关接口通信协议,尤其是usb

  5、了解android源码,熟悉android framework,熟悉android编译配置流程,以及编译优化等

  bsp工程师岗位职责 12

  职位职责:

  1、嵌入式系统开发、驱动开发、产品固件和开发与维护;

  2、负责基于android平台智能手表系统的软件架构设计和关键技术选型;

  3、负责新产品的关键模块/框架和新技术选型的设计和开发,确定技术方案;

  4、负责产品研发过程中遇到的.技术难点攻关;

  5、关键代码的review和质量把关以及研发流程的梳理和优化;

  6、参与产品技术规范制定,技术文档编写。

  职位要求:

  1、8年以上工作经验,其中5年以上android系统开发经验,有量产手机rom开发经验者优先;

  2、熟悉常用硬件通讯接口和调试方法,对12c、spi、uart等通讯协议熟练掌握;

  3、熟悉mcu、单片机的嵌入式系统和驱动开发,至少对一个处理器架构或一款mcu/cpu系统了解透彻;

  4、能快速分析、定位、解决技术问题,具备良好的学习、沟通和团队合作能力,能承受一定的工作压力;

  5、具备英语读写能力,能熟练阅读各种英语规格书,具备英文文档撰写能力。

  bsp工程师岗位职责 13

  职位描述:

  1、负责用户实际场景下的功耗优化,解决相关的功耗问题;

  2、负责android—linux功耗优化相关的`feature的设计和实现;

  3、负责高通/mtk/海思平台基础功耗调试。

  任职要求:

  1、熟悉android系统的电源管理知识,有驱动和底层硬件性能/功耗调试经验,对dvfs/dfs/cpu hotplug,suspend/resume,cgroup有深刻的了解;

  2、熟悉linux内核基础知识,熟悉设备模型;

  3、具备硬件电路知识。

  bsp工程师岗位职责 14

  职位描述:

  1、android wlan及gps模块开发维护,深入wlan及gps模块底层代码,解决各类问题;

  2、wlan模块兼容性问题分析处理;

  3、高效解决wlan及gps相关问题,推进模块快速完善。

  任职要求:

  1、熟悉wlan相关协议,熟悉gps相关协议及理论知识;

  2、熟悉android平台 wlan及gps的整体代码框架,对于framkework,hal,driver,firmware各层都有较强的`bug分析定位能力;

  3、有多款android wlan及gps开发经验,主导两款以上高通snapdragon方案此类模块开发,有较强wlan兼容性处理经验,最好有海外gps相关经验,有一定的工厂测试相关经验;

  4、有较强的自我驱动力和学习能力;

  5、熟悉c,c++,java;

  6、计算机相关专业。

【bsp工程师岗位职责】相关文章:

bsp岗位职责02-13

bsp岗位职责15篇02-19

工艺工程师工程师岗位职责12-21

工程师岗位职责07-21

it工程师岗位职责05-03

工程师岗位职责07-07

工程师的岗位职责01-04

安卓工程师工程师岗位职责02-07

需求工程师的岗位职责精选-岗位职责01-22