工作职责
1. 负责系统方案产品和终端产品的系统软件架构设计,关键技术实现,核心模块开发和算法集成设计与优化;
2. 根据硬件原理图的变化,修改系统相关的配置,集成、修改第三方驱动,使系统软件快速在新板卡上运行;
3. 熟练掌握Android、linux及新型智能系统,负责uboot、驱动、内核、文件系统等的裁剪和定制,为上层软件开发人员提供稳定的平台支持;
4. 提供稳定的系统架构支持,使自研软件和第三方软件快速稳定集成到系统中;
5. 负责软件开发过程中与外部厂商的技术沟通,同第三方沟通深度合作的实现方式与技术接口,确保双方合作开发中的关键技术实现;
6. 解决开发和测试过程中系统软件的相关BUG及性能优化工作,帮助分析和解决产品的综合性问题,确保产品的稳定运行及上市;
7.定期洞察系统软件技术的行业动态,新技术识别及规划导入。
任职资格
教育程度:本科
工作经历:
1. 5年以上Android系统软件开发经验,主导量产产品系统架构设计≥2款;
2. 熟练掌握C/C++/java,熟练使用android studio、eclipse、source insight等嵌入式开发工具,能独立完成嵌入式软件的环境搭建、开发、调试、运行;
3. 熟练掌握嵌入式开发流程,熟练掌握嵌入式开发的相关技能,熟练掌握Android、Linux、RTOS等嵌入式操作系统,熟悉常用外围模块的工作原理;
4. 熟悉嵌入式系统的各个软件层次,可对各个层次的软件进行裁剪、定制、修改;
5. 能够独立分析、解决问题,对测试中产生的问题、客户反馈的问题,能够快速响应、解决;
6. 有商显和TV类(RK MTK HISI Amlogic等)平台设计经验者优先。
所需专业:计算机、软件工程、电子、自动化、通信、信息