框架软件工程师岗位职责框架软件工程师职责任职要求
框架软件工程师岗位职责
职责描述:
-熟悉C/C++语言和Java语言,至少精通其中一种;
-了解JVM,java内存回收机制;
-熟悉SVN,CVS,perforce,clearcase,Git代码版本管理工具,至少精通一种,Git优先;
-熟悉Binder,AIDL跨进程通讯机制;
-熟悉AndroidFramework核心服务,有独立模块设计能力,有AMS/WMS/PMS任意模块相关知识和优化经验者优先;
-熟悉Android音频体现架构,熟悉Andriod平台实时音频采集,播放流程及相关开发经验者优先;
-熟练使用Andriod性能相关开发和调试工具(sustrace,ddms等),包括内存泄漏,启动时间,内存优化,UI性能;
-精通Graphic,有SurfaceFlinger及GPU相关优化经验者优先;
-有车机系统相关开发经验者优先;
-良好快速分析解决问题能力;
-责任心强,优秀的团队合作及沟通能力。
任职要求:
-本科及以上学历;
-电子/通信/自动化/计算机/汽车等相关专业;
-英语四级及以上,能熟练阅读英文技术文档。
篇2:框架工程师岗位职责框架工程师职责任职要求
框架工程师岗位职责
安卓框架工程师MajorJobResponsibilities
?Designanddevelopautomotiveandroidframeworktomeetdifferentprojectrequirements.
?Test,debugandoptimizetheperformanceofautomotiveandroidframework
?Supportandtraceautomotiveandroidframework、Linuxkernelandplatformissues.
?Developandexecutedetailedtestplansandsoftwaretools.Verifyandvalidatesoftwareonbenchandinvehicle
Qualifications
RequiredSkills:
?B.S.orhigherdegreeinElectrical/ElectronicsorComputerScienceEngineering
?Atleast3yearsworkingexperiencewithandroiddevelopmentandarchitecturedesign
?Familiarwiththewholemechanismofandroid,includingsysteminitialization,inter-processcommunication,nativeservice,bindermechanismandJavavirtualmachineetc.
?FamiliarwithAPKdevelopmentprocess,especiallyskilleduseofAndroidSDKandNDK
?Familiarwithandroidrenderingmechanism,especiallytheactualscenarioperformanceoptimizationexperience,suchasAPPlaunchtime,responsetimeandFPSoptimizationexperience.
?FamiliarwithandroidAMS、WMS、PMSmechanism,especiallylauncher/multi-window/systemUIdevelopexperience.
?ProficientC/C++programmingskill
?Excellentproblemsolvingskillandanalyticalskill
?Goodcommunicationskillswithinternalteamsandcustomers
MajorJobResponsibilities
?Designanddevelopautomotiveandroidframeworktomeetdifferentprojectrequirements.
?Test,debugandoptimizetheperformanceofautomotiveandroidframework
?Supportandtraceautomotiveandroidframework、Linuxkernelandplatformissues.
?Developandexecutedetailedtestplansandsoftwaretools.Verifyandvalidatesoftwareonbenchandinvehicle
Qualifications
RequiredSkills:
?B.S.orhigherdegreeinElectrical/ElectronicsorComputerScienceEngineering
?Atleast3yearsworkingexperiencewithandroiddevelopmentandarchitecturedesign
?Familiarwiththewholemechanismofandroid,includingsysteminitialization,inter-processcommunication,nativeservice,bindermechanismandJavavirtualmachineetc.
?FamiliarwithAPKdevelopmentprocess,especiallyskilleduseofAndroidSDKandNDK
?Familiarwithandroidrenderingmechanism,especiallytheactualscenarioperformanceoptimizationexperience,suchasAPPlaunchtime,responsetimeandFPSoptimizationexperience.
?FamiliarwithandroidAMS、WMS、PMSmechanism,especiallylauncher/multi-window/systemUIdevelopexperience.
?ProficientC/C++programmingskill
?Excellentproblemsolvingskillandanalyticalskill
?Goodcommunicationskillswithinternalteamsandcustomers
篇3:ANDROID框架工程师岗位职责
Android框架工程师岗位职责:
1、设计、开发、维护嵌入式Android平台应用软件及Android操作系统框架;
2、负责Android6.0/7.0源码Framework相关程序的设计与调试;
3、Android应用层软件框架设计与开发。
岗位要求:
1、通讯、计算机、电子及其相关专业,本科及以上学历,能熟练阅读英文文档;
2、在AndroidFramework上有1年以上的开发经验,熟悉Android4.0以上框架代码者优先;
3、1年以上的Android原生Framework开发或应用层软件框架开发经验;
4、精通JAVA或C/C++,对JNI、AIDL有一定的了解,了解binder、audioflinger、surfaceflinger等原理和架构;
5、有Java、C/C++软件框架开发经验者优先;
6、有Android嵌入式平台Camera、WiFi、蓝牙等HAL层设备模块开发经验者优先;
7、有操作系统移植经验者优先暂无岗位职责:
1、设计、开发、维护嵌入式Android平台应用软件及Android操作系统框架;
2、负责Android6.0/7.0源码Framework相关程序的设计与调试;
3、Android应用层软件框架设计与开发。
岗位要求:
1、通讯、计算机、电子及其相关专业,本科及以上学历,能熟练阅读英文文档;
2、在AndroidFramework上有1年以上的开发经验,熟悉Android4.0以上框架代码者优先;
3、1年以上的Android原生Framework开发或应用层软件框架开发经验;
4、精通JAVA或C/C++,对JNI、AIDL有一定的了解,了解binder、audioflinger、surfaceflinger等原理和架构;
5、有Java、C/C++软件框架开发经验者优先;
6、有Android嵌入式平台Camera、WiFi、蓝牙等HAL层设备模块开发经验者优先;
7、有操作系统移植经验者优先
篇4:ANDROID框架开发工程师岗位职责
Android框架开发工程师浙江电咖汽车科技有限公司浙江电咖汽车科技有限公司,电咖,电咖汽车,电咖职责描述:
1.参与framework相关的产品需求.视觉交互设计的评审工作;
2.针对产品需求和设计进行技术评估,并制定架构设计方案;
3.负责基于原生framework的扩展开发或定制开发,及UT调试.性能调优.后期bug维护等工作;
4.负责框架SDK的开发.调试及后期维护工作;
5.对框架代码进行阶段性梳理评估,在必要时合理重构,不断改进代码质量。
任职要求:
1.3年及以上智能终端系统框架开发经验;
2.有着良好的软件开发基础,掌握操作系统.数据结构.算法等基本知识,并对编程规范.设计模式等工程实践方法有着清晰的理解;
3.熟练掌握Java编程技巧及常见库的使用方法;
4.熟悉Android系统架构,熟练掌握Activity.Service等各组件的开发方法,UI.跨进程通信.同异步等基本知识,以及Binder.AMS.WMS.资源管理等各种核心服务的运行原理;
5.有着良好的学习能力.沟通能力以及团队合作精神,工作踏实投入,喜好钻研,具有创新意识;