bsp岗位职责
在快速变化和不断变革的今天,很多场合都离不了岗位职责,制定岗位职责可以减少违章行为和违章事故的发生。你所接触过的岗位职责都是什么样子的呢?下面是小编整理的bsp岗位职责,供大家参考借鉴,希望可以帮助到有需要的朋友。
1.大学本科或以上学历(硕士优先),计算机或软件工程等相关专业毕业。
2.熟悉c语言程序设计,有3年以上qnx底层驱动开发经验。
3.具有良好的英语听、说能力,能够熟练阅读专业文档。
4.具有良好的编写文档的'能力,能够收集整理各类技术文档。
5.拥有较强的沟通表达能力,富有敬业精神、责任心与上进心。
6.有一定的电路知识基础(电路分析、数电、模电)优先。
职位职责:
1、嵌入式系统开发、驱动开发、产品固件和开发与维护;
2、负责基于android平台智能手表系统的软件架构设计和关键技术选型;
3、负责新产品的关键模块/框架和新技术选型的设计和开发,确定技术方案;
4、负责产品研发过程中遇到的技术难点攻关;
5、关键代码的.review和质量把关以及研发流程的梳理和优化;
6、参与产品技术规范制定,技术文档编写。
职位要求:
1、8年以上工作经验,其中5年以上android系统开发经验,有量产手机rom开发经验者优先;
2、熟悉常用硬件通讯接口和调试方法,对12c、spi、uart等通讯协议熟练掌握;
3、熟悉mcu、单片机的嵌入式系统和驱动开发,至少对一个处理器架构或一款mcu/cpu系统了解透彻;
4、能快速分析、定位、解决技术问题,具备良好的学习、沟通和团队合作能力,能承受一定的工作压力;
5、具备英语读写能力,能熟练阅读各种英语规格书,具备英文文档撰写能力。
工作内容:
1.负责开发应用于无人机和机器视觉等高端智能系统的arm嵌入式操作系统、驱动程序及应用程序。
2.基于arm架构cortex m系列cpu进行驱动程序开发、rtos的移植和应用程序开发。
3.基于arm架构cortex a系列cpu进行bootloader的开发和维护、linux内核的移植和维护、linux pcie/ usb/ emmc/ sdio/ ethernet/ nand flash/ nor flash/ uart/ can/ spi/ i2c等相关驱动程序的开发和维护。
4.无人机和机器视觉应用场景相关的`中间件开发和应用程序开发。
5.在ceva dsp中实现无人机控制算法和机器视觉算法。
6.在redhat、ubuntu等 linux开发环境中利用make、shell、python等工具和方法进行sdk框架维护。
岗位要求:
1.熟练掌握arm汇编语言、c/c++语言、linux shell、make、python等。
2.熟练掌握uclinux、freertos、ucos或者ecos等常见的嵌入式实时操作系统。
3.熟练掌握bootloader的工作原理,能够根据arm cpu及相关硬件系统的需求完成u-boot等bootloader程序的移植和维护。
4.熟练掌握linux内核移植过程,精通linux内核任务调度、内存管理、文件系统管理等原理,熟练掌握linux驱动开发、应用程序开发以及调试方法。
5.驱动程序调试经验丰富,具有相关模块调试经验: nand flash/nor flash/emmc等存储设备驱动开发; pcie总线标准与驱动开发; usb协议与驱动开发; sd/ sdio相关协议与驱动开发;网络ethernet mac层相关协议与驱动开发; spi/i2c/can的协议与驱动开发。
6.有arm cortex m和a系列cpu架构的软件设计相关经验,熟悉jtag、gdb、arm ds-5、jlink等 软件调试工具,熟悉arm cpu的debug/trace功能。
7.具有较强的软件架构和设计能力。
8.容易沟通与合作。
岗位职责:
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、能承受较大的工作压力,良好的团队协作精神;
岗位职责:
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编译配置流程,以及编译优化等
职位描述:
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、工作态度严谨,有较好的沟通能力、表达能力。
职位描述:
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、计算机相关专业。
岗位职责:
1. 负责嵌入式linux系统bsp(boot loader、kernel、rootfs)的开发、移植、调试;
岗位要求:
1. 本科及以上学历,计算机、电子信息等相关专业;
2. 熟悉使用c/c++语言,具备良好的编程风格;
3. 熟悉uboot移植,linux内核裁剪,根文件系统定制;
4. 熟练掌握linux驱动模型,熟悉cpu外设接口驱动程序(如i2c、spi、i2s/pcm、以太网接口驱动调试等 );
岗位职责:
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. 具备良好的英语读写能力。
职位描述:
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、计算机相关专业。
岗位职责:
1. 负责android手机设备驱动的开发与调优 (包括tp、snesor、指纹、人脸识别等模块)
2. 负责android手机底层的稳定性、功耗、性能等优化工作。
岗位介绍:
1.良好的沟通能力、团队精神,快速学习的能力
2.有一定的`硬件基础,能够很好的理解硬件电路原理和相关文档
3.熟悉linux kernel,拥有两年以上linux底层驱动开发与调试经验
4.有qualcomm或mtk平台手机驱动开发经验者优先;有android linux系统稳定性、功耗、性能等优化经验者优先
职位描述:
linux bsp开发工程师2名 车载或手机
岗位职责:
1、负责linux常见驱动的开发与维护.
2、负责linux bsp相关代码和文档的编写与整理 .
3、负责配合硬件工程师验证硬件功能、调试硬件问题.
任职资格:
1、计算机、电子、通信等相关专业,本科学历, 工作2年以上。
2、熟悉c/c++编程。
3、熟悉linux开发环境
4、了解linux内核驱动模型。
5、熟悉i2c, uart, usb , bt/wifi, tp, lcd, keypad, audio, camera, hdmi, uboot等几种驱动的相关的开发。
6、做过车载bsp优先,熟悉audio/video优先,对内核了解比较深入者优先。
7、有很强的'钻研技术精神、积极乐观、责任心强、能适应快节奏和一定压力的工作,具备良好的沟通能力和团队合作精神。
职责描述:
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.有高通或联芯开发经验优先。
职位描述:
1.负责用户实际场景下的功耗优化,解决相关的功耗问题;
2.负责android-linux功耗优化相关的feature的.设计和实现;
3.负责高通/mtk/海思平台基础功耗调试。
任职要求:
1.熟悉android系统的电源管理知识,有驱动和底层硬件性能/功耗调试经验,对dvfs/dfs/cpu hotplug,suspend/resume,cgroup有深刻的了解;
2.熟悉linux内核基础知识,熟悉设备模型;
3.具备硬件电路知识。
职位描述:
1、linux系统的内核的.裁剪与移植;
2、 linux驱动程序开发、调试和优化;
3、参与5g基站的架构设计。
任职资格:
1、计算机、电子、通信及其相关专业,本科及以上学历;
2、 精通c/c++开发,并有3年以上的开发经验;
3、 2年以上linux底层开发经验,精通嵌入式linux内核的裁剪、移植,驱动的开发、优化;
4、有一定的硬件知识基础,能看懂硬件原理图,了解嵌入式产品系统结构,熟悉典型ic驱动;
5、 熟练掌握嵌入式软件开发及维护的工作流程和方法;
6、 具有良好的沟通能力,团队合作精神和责任心。'
版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。
本文地址:https://www.gunzhua.com/jiuye/renliziyuan/562713.html