vivoBSP开发专家
任职要求
教育: 1、全日制大学本科以上学历; 2、计算机、电子、数学、信息技术、软件工程等专业。 专业能力: 1、熟练掌握C/C++语言,熟悉Linux内核架构和外设驱动的开发; 2、5年以上Androi…
工作职责
1、洞察底层软件及相关领域的新技术和新方案的发展,并与硬件团队共同探索出合适的落地方案; 2、负责智能硬件产品底层软件的设计及开发; 3、完成跨部门沟通、协调推进底层软件架构方案的开发及落地。
Android BSP/系统底层测试开发专家(内存/调度/电源方向) 岗位名称: Android BSP/底层系统测试开发专家 / 系统性能与功耗测开工程师 岗位核心目标: 负责Android系统底层(BSP及内核)在内存管理、CPU调度、电源管理、热管理等核心机制上的性能、功耗与稳定性测试验证,从系统层面保障产品的流畅度、续航与可靠性。 1.负责Android设备内存、调度、电源、热管理等系统底层特性的测试策略制定、自动化实施与深度分析。 2.深入理解Linux内核相关子系统(如Memory, CPUFreq/CPUHotplug, PM, Thermal)及Android HAL层工作原理,能与驱动、内核开发团队协同定位底层问题。 3.开发系统级性能、功耗、压力测试工具与监控平台,进行数据采集、分析与瓶颈定位。 4.主导关键性能与功耗场景(如应用启动、多任务切换、游戏、待机)的测试与优化验证,输出量化评估报告。 5.研究业界先进测试方法,构建并持续优化底层系统特性的自动化测试与持续集成体系,掌握一种以上测试代码编译、自动化执行的测试框架
我们正在寻找一位经验丰富的Android BSP开发者加入我们的团队。作为Android BSP开发者,您将协同ODM,负责设计、实现和维护基于Android BSP。您的工作对于确保硬件与软件之间的无缝集成至关重要,并且直接影响到产品的性能表现。此外,您还将参与解决项目中遇到的技术难题,与跨功能团队紧密合作,以确保按时交付高质量的产品。 1. 协同ODM厂商,设计并实施适用于特定硬件平台的Android系统定制化方案; 2. 开发及调试驱动程序,保证其稳定性和兼容性; 3. 优化启动时间、连接性、功耗等关键指标,提升用户体验; 4. 与产品经理、项目经理以及其他工程师保持紧密协同,共同推进项目进展。
1.负责蚂蚁IOT产品嵌入式平台(RTOS/Linux)的底层驱动设计与开发工作,包括各类硬件模块(Camera、Audio、WIFI/BT、USB等)驱动链路开发和集成工作; 2.负责RTOS/Linux系统下,各外设链路性能分析、优化,以及特定业务功能的设计实现; 3.参与新产品技术方案分析和可行性评估,负责IOT硬件产品驱动相关的能力建设、问题定位分析;
1. 架构并开发高可靠性、高性能的Linux操作系统/平台,为MTUAV全系列硬件产品提供底层基础; 2. 主导跨部门协作及外部供应商管理,负责BSP开发与系统集成,确保高质量的 NPI board bring-up 交付; 3. 诊断复杂系统问题,优化平台功耗与性能,设计开发高效调试工具,提升团队问题排查与分析效率; 4. 制定MTUAV操作系统/平台技术路线图,统筹工程优先级规划、scoping、planning及交付成果管理; 5. 指导培养初级工程师,在设计实现、代码审查、测试验证、部署维护全流程中展现卓越的工程能力与技术领导力。