logo of bytedance

字节跳动Android BSP测试开发工程师-移动OS

社招全职1年以上A14838地点:北京状态:招聘

任职要求


1、本科及以上学历,熟练掌握C/C++/Python/Java等语言一门或者多门的开发;
2、1年以上智能硬件开发经验或2年以上设备端的自动化测试开发经验,熟悉安卓系统底层各模块的原理(系统启动、后台进程、关键服务)掌握测试技术;
3、熟悉Linux内核(Bootloader/Init/文件系统/进程调度/内存管理/设备驱动等)测试方法和工具使用;
4、掌握Linux(…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


1、负责Android BSP Linux Kernel领域的系统开发需求&技术评审,提出改进意见,并负责内核相关功能测试,以及性能防劣化测试;
2、负责设计并开发需求用例,进行相关的白盒用例设计,通过单元测试,集成测试以及系统测试保证系统质量;
3、及时发现项目软件程序缺陷,并推动缺陷解决,输出完整测试报告;
4、负责系统的性能优化测试,参与通用化自动化中台建设,进行质量前置工作开展。
包括英文材料
学历+
C+
C+++
Python+
还有更多 •••
相关职位

logo of vivo
社招3年以上品质类

Android BSP/系统底层测试开发专家(内存/调度/电源方向) 岗位名称: Android BSP/底层系统测试开发专家 / 系统性能与功耗测开工程师 岗位核心目标: 负责Android系统底层(BSP及内核)在内存管理、CPU调度、电源管理、热管理等核心机制上的性能、功耗与稳定性测试验证,从系统层面保障产品的流畅度、续航与可靠性。 1.负责Android设备内存、调度、电源、热管理等系统底层特性的测试策略制定、自动化实施与深度分析。 2.深入理解Linux内核相关子系统(如Memory, CPUFreq/CPUHotplug, PM, Thermal)及Android HAL层工作原理,能与驱动、内核开发团队协同定位底层问题。 3.开发系统级性能、功耗、压力测试工具与监控平台,进行数据采集、分析与瓶颈定位。 4.主导关键性能与功耗场景(如应用启动、多任务切换、游戏、待机)的测试与优化验证,输出量化评估报告。 5.研究业界先进测试方法,构建并持续优化底层系统特性的自动化测试与持续集成体系,掌握一种以上测试代码编译、自动化执行的测试框架

更新于 2026-01-13东莞|南京|深圳
logo of transsion
社招2年以上

1、主导显示领域内测试技术开发和创新,开发或引入业界先进的测试理念、测试技术并推动落地,实现测试技术能力突破; 2、参与产品前期需求和架构设计评审,主导负责把关产品新需求,新特性,价值点,转化为测试标准及用例,参与整机项目或者专项全流程把控; 3、负责测试技术人员培养,实现团队人员技术能力提升; 4、负责Android Framework Native、HAL、内核驱动测试开发工作; 5、分析DPU、GPU、LCM等各业务方向的行业自动化测试技术,构建专项自动化测试能力

更新于 2024-12-06重庆|上海
logo of tcl
社招研发技术类

职责描述: 系统移植与开发:负责 Android 系统 BSP 的移植与开发工作,包括 U-boot、Linux 内核、驱动程序以及 Android HAL 层代码的定制与优化,确保系统在特定硬件平台上稳定高效运行。 硬件驱动开发与维护:承担各类硬件外设的驱动程序开发、调试与维护工作,如显示屏、摄像头、音频设备、通信模块(Ethernet、CAN 等)、传感器等,保障外设与系统的无缝对接及功能正常实现。 系统性能优化:针对 Android 系统的性能进行优化,包括但不限于系统启动时间优化、内存管理优化、CPU 资源调度优化、功耗优化等,提升系统的响应速度和用户体验。 问题分析与解决:分析和解决 Android 系统在开发、测试及实际应用过程中出现的 BSP 相关问题,如系统崩溃、驱动异常、性能瓶颈等,提供有效的解决方案和技术支持。

更新于 2025-12-01惠州
logo of xpeng
社招3年以上

【职责描述】: 1. 设计、开发与测试座舱域控制器中SOC的软件开发 2. 负责OTA、诊断、数字钥匙相关功能开发 3. 分析系统需求,执行安全分析,设计软件架构,并输出相应设计文档。 4. 排查开发过程与量产项目中的工程问题。 5. 开发中间件软件支撑工具/脚本。

更新于 2025-01-10广州