嵌入式开发工程师(台式产品部)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责嵌入式系统软件和MCU系统固件开发,包括LinuxKernel裁减及移植、驱动程序的移植、Shell脚本编写等;?
2、负责嵌入式系统软件部分的文档编写和代码编写调试;?
3、项目组交办的软件/固件开发相关的其他任务。?
岗位要求:
1、计算机、通信、软件等相关专业,全日制本科以上学历,三年及以上的相关工作经验;?
2、精通C/C++,具备底层驱动的调试经验?
3、熟悉I2C,SPI,UART,RS485,RS232,USB等通信协议;?
4、精通STM32、ARM或DSP,单片机硬件平台架构及嵌入式软件的开发,扎实的数电、模电基础知识;?
5、熟悉ARM/MIPS硬件平台,熟悉Linux内核下的驱动开发;?
6、熟悉主流无线通讯技术(WiFi,BT,LoRa,2/3/4GGPRS,NB-IoT等);?
7、能够看懂硬件的电路原理图,能够熟练的阅读英文的技术文档。?
篇2:AndroidRom测试工程师(OS平台研发部)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、理解项目需求,设计测试方案、计划,编写测试用例,执行测试,生成测试报告;
2、按照测试用例和测试流程,负责职能商用设备(类手机)的AndroidROM测试;
3、负责项目的功能测试、Android性能测试、Android稳定性测试;
4、能够根据产品新功能独立编写测试用例并实施;
5、根据项目特征优化测试方案,善于运用压力测试工具,初步定位软件问题;
6、设计ROM测试方案、独立对接上下游软件厂商。
岗位要求:
1、本科及以上学历,计算机相关专业;
2、3年以上测试经验,3年以上Android相关测试工作;
3、熟悉Linux/UNIX,具备Shell基本编写能力;
4、熟练掌握软件测试技术、理论和流程;
5、有白盒、自动化、性能或敏捷测试经验优先;
6、有Camera、打印机、扫描头等相关测试经验者优先考虑。
篇3:安卓驱动开发工程师(台式产...职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责Android系统下内核基本机制的优化开发;
2、负责Linux系统下CPU调度,内存管理基于具体硬件来做相关优化工作;
3、负责Linux系统下不同文件系统的性能评估及优化等工作;
4、对主要的驱动显示,camera等有相关的了解,并能随时对相关的driver做优化;
5、负责深入研究Android/Linux系统架构,尤其是新版本的新功能;
6、负责内核各类crash,死机的分析工作;
7、参与项目需求分析,进行底层软件相关的设计、开发、调试、测试等;
8、支持应用软件工程师开发和硬件工程师调试;
9、能很好地适应团队合作,随时为整个团队提供自己专业的技术建议。
岗位要求:
1、具有5年及以上驱动或者内核开发工作经验,本科及以上学历;
2、具备良好的自我驱动能力,具有强烈的责任感,有挑战自我、学习新知的意愿与能力;
3、熟悉Linux系统下开发环境,熟悉shell、gdb、vim等工具;
4、熟悉Linux内核,深入理解驱动架构、文件系统、进程管理机制和内存管理机制;
5、有Linux社区开发经验的优先考虑;
6、有金融支付相关经验者优先。
篇4:系统安全工程师(金融)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责金融支付产品软件安全方案评估、安全认证送检;
2、跟踪安全动态,研究前沿攻防技术;
岗位要求:
1、熟悉信息安全,密钥等技术;
2、熟悉Android系统框架,掌握Android系统和Linux内核安全机制,了解Android系统常见安全漏洞及其应对策略;
3、熟悉Java/C/C++开发语言,具备Android开发经验;
4、全日制大学本科及以上学历,计算机,软件,通信相关专业;
5、有PCI、银联安全、国密等认证经历者优先。
微信
篇5:系统优化工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.负责Android系统性能分析、建立性能评估模型和量化指标、全面的分析收益和风险的规避方案;
2.负责Androidframework系统性能优化;???????
3.负责AndroidFramework,Sqlite,JVM系统优化思路的构思、分析、设计、实现、落地;并且给出整机性能分析和评估报告;
4.负责系统功耗,性能、稳定性调优。
岗位要求:
1.良好的沟通能力、团队精神,快速学习的能力;
2.能熟练运用java、c++语言;
3.具有2年及以上Android系统框架开发经历,熟悉Android系统组成,至少参与过一个子系统的优化改造;
4.熟悉卡顿问题分析办法,有丰富的卡顿分析经验;
5.有功耗优化、性能优化、内存优化等相关经验。