logo of bytedance

字节跳动Android高级开发工程师-移动OS(深圳)

社招全职A102137B地点:深圳状态:招聘

任职要求


1、具有丰富Android应用开发经验,熟练掌握Java/Kotlin/C++Android SDK/NDK;
2、具有良好的架构设计能力,熟悉Android系统框架,对重要的系统特性和原理有一定的理解;
3、具有良好的自驱力和学习能力,优秀的沟通及表达能力,有一定的产品和业务思维;
4、加分项:
1)具备Android系统应用、Android Framework开发经验;
2)熟练掌握Jetpack Compose等现代Android开发框架和底层原理;
3)具备XR开发经验、图形开发经验者优先,包括OpenXR、OpenGL、Vulkan、Skia等。

工作职责


1、负责XR设备中系统应用及服务的设计和开发工作,与产品、设计、质量等团队协作,共同保证产品顺利迭代;
2、参与XR设备中系统应用架构设计、品质优化、技术难点攻关等相关研发工作,推动团队技术体系建设;
3、关注XR、空间计算等前沿技术,结合业务特点,推动新技术落地。
包括英文材料
Android+
Java+
Kotlin+
C+++
SDK+
NDK+
系统设计+
Jetpack+
开发框架+
OpenGL+
相关职位

logo of bytedance
社招A171407

1、负责XR设备中系统应用及服务的设计和开发工作,与产品、设计、质量等团队协作,共同保证产品顺利迭代; 2、参与XR设备中系统应用架构设计、品质优化、技术难点攻关等相关研发工作,推动团队技术体系建设; 3、关注XR、空间计算等前沿技术,结合业务特点,推动新技术落地。

更新于 2024-11-22
logo of bytedance
社招A91193

1、设计、开发和维护跨端互联Android端应用程序; 2、参与XR应用的设计和框架开发,深入用户为用户提供优秀的跨端XR体验; 3、基于XR场景,解决多媒体和图形渲染相关的问题,优化渲染性能,确保最佳的用户体验。

更新于 2025-05-14
logo of bytedance
社招A25814

1、负责Android-Linux产品内核调度策略、内存管理、文件系统及IO子系统等相关架构的设计和实现,优化Linux内核性能,满足智能终端业务的需要; 2、负责Linux内核主要模块的性能分析和优化,如进程管理、进程调度、内存管理、文件系统、块设备、中断、时间等; 3、负责解决智能终端产品中跨内核、驱动、HAL、FW多层的复杂系统级问题,并提升系统监控和量化能力。

更新于 2023-11-30
logo of bytedance
社招3年以上A55895

1、参与自研图形引擎的架构设计、开发与性能优化; 2、基于Vulkan/OpenGL/Metal等图形API实现高效的渲染管线; 3、开发与维护图形渲染相关模块(如光照、阴影、材质系统等); 4、解决多平台(PC/移动端)适配中的图形性能瓶颈; 5、探索并集成前沿图形技术(如光线追踪、GPU Driven Rendering等); 6、编写高质量、可维护的C++代码,确保系统稳定性和扩展性。

更新于 2025-03-18