logo of bytedance

字节跳动Android系统软件工程师(图形方向)-视频架构

社招全职3年以上A27306地点:杭州状态:招聘

任职要求


1、3年以上Android图形领域软件开发工作经验; 
2、了解图像、视频压缩和处理算法,熟悉音视频、流媒体常见的传输协议;
3、熟练掌握C/C++,对网络有较深入了解;
4、熟悉Android系统框架、熟悉下列一个或多个模块机制原理AMS、WMS、SurfaceFlinger、View体系架构等;
5、熟悉android surfaceflinger, hwcomposer的软件架构, 熟悉frambuffer以及video层的显示逻辑;
6、熟悉OpenGL ES开发,熟悉图像处理, 有GPU的渲染和优化经验者优先;
7、有QEMU、GPU虚拟化相关经验优先。

工作职责


1、负责Android系统图形领域相关技术和解决方案的探索和落地; 
2、参与项目技术架构设计、开发、性能优化等工作,保证软件的开发进度和质量。
包括英文材料
Android+
算法+
C+
C+++
OpenGL+
ElasticSearch+
图像处理+
相关职位

logo of horizon
校招软件序列

1、负责视觉 AI 芯片的系统软件开发,包括设备驱动,中间件,SDK 和相关平台工具链等开发; 2、负责视觉 AI 芯片的图像(含外设开发)、视频、BPU(NPU)、显示等多媒体中间件和 Framework 的开发; 3、完成芯片流片前的子系统/模块软件设计、开发和验证,及芯片回来后点亮和功能调试等。 4、与芯片设计和验证团队,算法团队等紧密合作,优化模块/系统性能、功耗和可靠性。 5、负责编写符合相关开发流程(如软件开发 V model,功能安全 ISO26262 等)的技术文档。

更新于 2025-07-01
logo of mi
校招

1. 负责Xiaomi HyperOS中渲染架构重构,设计和实现; 2. 负责渲染领域全栈性能优化工作,涉及上层渲染业务,渲染引擎(skia,impeller等),底层渲染技术等; 3. 负责业内手机系统优秀渲染架构调研,输出对现有渲染架构改进建议及实施; 4. 参与制定渲染架构技术规划,布局关键渲染技术并进行技术突破,提升渲染技术竞争力。 【课题名称】 HyperOS中渲染架构 【课题内容】 1. Android系统中渲染架构研究,例如skia,flutter,impeller等 2. 图形底层渲染技术研究,例如vulkan,opengl等 3. 主流手机系统渲染架构竞分调研,例如鸿蒙系统,iOS等 4. 主流GPU渲染性能优化研究,例如高通Adreno GPU, Mali系列GPU等

更新于 2025-06-26
logo of vivo
社招3年以上研发类

1、开发和优化Android应用中的图形渲染显示系统,尤其是OpenGL ES在相机场景下的应用; 2、设计和实现Android显示系统模块,处理复杂的显示任务,并集成新技术和工具以增强显示效果; 3、实施图形显示性能的监测和优化,包括帧率提升、内存管理、GPU负载平衡。

更新于 2025-08-28
logo of bytedance
社招1年以上A125430

1、负责OS软件版本图形图像测试,提升产品图形图像方向体验及口碑; 2、持续迭代优化图形图像测试用例,识别需求或版本中的关键问题,以缺陷形式推动优化; 3、参与图形图像问题的排查和定位,协助分析问题原因; 4、开发测试脚本和测试工具,将高频执行的测试场景自动化,持续提升测试效率; 5、对标行业市场,钻研测试技术,落地创新测试方法和测试工具。

更新于 2025-06-24