logo of bytedance

字节跳动Android系统优化工程师-移动OS

社招全职3年以上A134681A地点:北京状态:招聘

任职要求


1、数学、计算机科学与技术、软件工程、电子信息等相关专业本科及以上学历,3年以上安卓系统开发经验,有大数据分析、性能、功耗、稳定性相关工作经验者优先;
2、精通安卓系统架构与开发原理,具备扎实的Java/Kotlin编程基础,有丰富的安卓应用开发与性能优化经验;
3、熟练使用各类系统分析工具(如Android Profiler、MAT、Perfetto、Coredump等),能够快速定位和解决系统瓶颈问题;
4、具备良好的代码编写习惯,熟悉自测试框架(如Converity等),有测试工具开发经验者优先;
5、熟悉网络通信协议(如HTTP/HTTPS、TCP/IP等),熟练掌握手机端与云服务交互技术,有端云链路开发与优化成功案例;
6、具备良好的沟通协作能力和团队合作精神,能够承受工作压力;对技术有强烈的好奇心和钻研精神,具备快速学习新知识的能力。

工作职责


1、深入分析安卓产品特性,设计并搭建全面的可维护、可测试体系,制定标准化流程与规范;主导开发适配安卓系统的测试工具和自动化脚本,提升测试效率与准确性;与产品、开发团队紧密协作,将可维护、可测试需求融入产品设计与开发全流程;
2、解决端云交互过程中出现的兼容性、安全性及稳定性问题,优化数据传输协议与算法,降低传输延迟与资源消耗;建立端云链路监控机制,实时掌握数据传输状态,及时处理异常情况;
3、通过深入的性能分析与调优,降低安卓产品内存占用、CPU负载等各类开销,提升产品运行效率;制定性能、功耗和稳定性优化方案,运用技术手段保障产品达成既定目标要求;
4、持续关注行业前沿技术与工具,引入先进的性能优化理念和方法,推动团队技术能力提升。
包括英文材料
学历+
数据分析+
Java+
Kotlin+
Android+
HTTP+
TCP/IP+
相关职位

logo of bytedance
社招A177242

1、负责引擎性能瓶颈点分析并提供优化方案,与Android系统优化配合落地; 2、深入挖掘GPU特性,对前沿图形渲染特性进行预研并与当前渲染链路相结合; 3、负责引擎性能优化Feature的探索及落地,帮助提升引擎性能。

更新于 2025-05-29
logo of bytedance
社招A137739A

1、负责平台系统软件编译、系统启动、系统升级等功能特性的开发交付; 2、与产品、项目和SCM 配合,深度参与系统优化,提升软件团队整体效率; 3、积极探索新技术,可以将其分享并应用到现有工作中,提升效能和产品能力。

更新于 2025-05-21
logo of bytedance
社招3年以上A125031

1、安卓系统的构建和发布流程; 2、建设与演进CI、CD系统; 3、提高研发效率工具开发,参与研发构建流程制定; 4、与各产品的开发团队配合,为产品的配置管理活动提供技术支持; 5、产品代码基线升级,软件构建、版本管理、发布管理等,优化流程,保障构建的稳定运行; 6、维护产品代码仓库,维护产品编译环境,并为开发提供统一的配置环境和工具。

更新于 2024-08-22
logo of bytedance
社招1年以上B1994

1、负责软件性能测试,防止软件性能劣化,提升产品性能体验及口碑; 2、通过分析OS系统架构设计、Android、产品定位及市场动态、未来用户需求等影响OS软件性能表现因素,制定OS性能测试方案及测试策略,定义性能度量指标,输出性能测试数据以及测试结论; 3、与系统架构组协作,分析、定位性能瓶颈或性能衰退原因,以提报缺陷或技术评审等形式推动系统开发或模块研发进行性能优化,持续迭代性能测试用例; 4、性能测试脚本、测试工具开发,将高频执行的性能测试场景自动化,持续提升测试效率; 5、对标行业市场,钻研性能测试技术,创新测试方法和测试工具。

更新于 2022-11-15