小米顶尖应届-渲染架构工程师-手机
任职要求
1. 软件工程或计算机图形学方向专业, 对大型软件架构设计有实战经验; 2. 具有渲染方面和图形图像方面实战经验,并对此方向有深刻理解; 3. 底层渲染技术有深入研究,比如:vulkan,opengl, mali系列GPU, adreno GPU等。
工作职责
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等
1. 负责Xiaomi HyperOS 特效,动效算法开发,支撑产品/设计实现开发需求,提升用户体验; 2. 负责优化特效/动效性能功耗,在交付过程中支撑高质量交付,攻关疑难问题; 3. 负责图形新技术的洞察探索,制定图形算法在移动端落地的长期演进路线(N+1、N+2),并进行技术验证。 【课题名称】 AI+图形算法在移动端的应用 【课题内容】 1. 端侧高效推理图像生成模型; 2. 移动端光追效果的云高效渲染关键技术。
1. 负责移动端图形系统的功能开发以及渲染方向的规划; 2. 负责移动端图形领域竞争力构建,端侧图形业务相关的架构和算法实现; 3. 负责系统图形渲染链路的性能分析,以及游戏GPU效果优化,满足用户对高画质、低功耗的需求; 4. 手机游戏优化GPU图形渲染方向,软硬件和平台技术规划。 【课题名称】 下一代图形渲染&人机交互技术研究 【课题内容】 1. 图形算法研究,在游戏/3D图形表现上达到行业领先水准; 2. 游戏图形优化,在功耗、画质、流畅性领先行业; 3. 下一代3D渲染架构预研和开发; 4. GPU/外挂芯片架构优化和功能设计; 5. 游戏和交互式场景下人工智能新应用的技术突破。
概括 想象一下您在这里能做什么! 在小米,新想法可以很快变成非凡的产品、服务和客户体验。 对工作充满真诚热爱,您将取得的成就前所未有。 充满活力、勤奋的员工和鼓舞人心的创新技术是这里的常态。 在这里工作的人通过小米的硬件和软件产品影响整个行业。 加入我们,帮助推出下一个突破性的小米产品。 在这个职位上,您将成为HyperOS架构的核心,对快速向数百万客户提供优质高性能产品的产生关键影响。 描述 1. 识别、分析手机关键业务流程的架构、精确度量负载,构建与竞争对手量化比较的基准测试和KPI; 2. 与软件、硬件、芯片等团队合作,识别和分析基准测试中关键工作负载的性能和效率瓶颈点; 3. 对瓶颈点抽象,深入到cpu、gpu、npu 编译器、指令集、微架构层面挖掘根因; 4. 与相关团队合作,集思广益,对整个业务流程、关键瓶颈点提出改进点,并且识别改进点的优先级、可行性、量化收益、落地可行性; 5. 通过上述方法的持续改进,逐步消除hyperos的系统瓶颈点,创造低熵、高效的系统。 【课题名称】 操作系统性能分析研究 【课题内容】 1. 对操作系统的关键模块进行分析与优化,包括但不限于内存管理、文件系统、调度器、渲染系统、芯片微架构分析(CPU、GPU、NPU等)等。