小鹏汽车测试开发工程师(BSP/媒体测试)
任职要求
1、熟练掌握python编程语言,有pytest经验者加分 2、熟悉软件的开发测试流程,掌握软件测试理论和方法,了解常用的测试用例设计方法,具备设计和开发测试工具和自动化测试框架…
工作职责
1、自动化测试工具的开发和维护 2、自动化测试环境的部署和优化 3、参与项目测试全流程,开发测试用例,制定测试计划,执行测试结果并跟踪问题 4、优化测试流程并提升系统可测性
Android BSP/系统底层测试开发专家(内存/调度/电源方向) 岗位名称: Android BSP/底层系统测试开发专家 / 系统性能与功耗测开工程师 岗位核心目标: 负责Android系统底层(BSP及内核)在内存管理、CPU调度、电源管理、热管理等核心机制上的性能、功耗与稳定性测试验证,从系统层面保障产品的流畅度、续航与可靠性。 1.负责Android设备内存、调度、电源、热管理等系统底层特性的测试策略制定、自动化实施与深度分析。 2.深入理解Linux内核相关子系统(如Memory, CPUFreq/CPUHotplug, PM, Thermal)及Android HAL层工作原理,能与驱动、内核开发团队协同定位底层问题。 3.开发系统级性能、功耗、压力测试工具与监控平台,进行数据采集、分析与瓶颈定位。 4.主导关键性能与功耗场景(如应用启动、多任务切换、游戏、待机)的测试与优化验证,输出量化评估报告。 5.研究业界先进测试方法,构建并持续优化底层系统特性的自动化测试与持续集成体系,掌握一种以上测试代码编译、自动化执行的测试框架
职责描述: 系统移植与开发:负责 Android 系统 BSP 的移植与开发工作,包括 U-boot、Linux 内核、驱动程序以及 Android HAL 层代码的定制与优化,确保系统在特定硬件平台上稳定高效运行。 硬件驱动开发与维护:承担各类硬件外设的驱动程序开发、调试与维护工作,如显示屏、摄像头、音频设备、通信模块(Ethernet、CAN 等)、传感器等,保障外设与系统的无缝对接及功能正常实现。 系统性能优化:针对 Android 系统的性能进行优化,包括但不限于系统启动时间优化、内存管理优化、CPU 资源调度优化、功耗优化等,提升系统的响应速度和用户体验。 问题分析与解决:分析和解决 Android 系统在开发、测试及实际应用过程中出现的 BSP 相关问题,如系统崩溃、驱动异常、性能瓶颈等,提供有效的解决方案和技术支持。
1、负责Android BSP Linux Kernel领域的系统开发需求&技术评审,提出改进意见,并负责内核相关功能测试,以及性能防劣化测试; 2、负责设计并开发需求用例,进行相关的白盒用例设计,通过单元测试,集成测试以及系统测试保证系统质量; 3、及时发现项目软件程序缺陷,并推动缺陷解决,输出完整测试报告; 4、负责系统的性能优化测试,参与通用化自动化中台建设,进行质量前置工作开展。