小米新业务部-Camera系统工程师(SE)
任职要求
1. 熟悉相机软件架构和应用场景; 2. 熟悉操作系统及芯片平台; 3. 熟悉camera相关的硬件; 4. 熟悉画质相关知识; 5. 熟悉常用算法原理; 6. 良好的沟通能力,优秀的文档撰写能力; 7. 有Android Camera相关模块开发设计经验优先,熟悉相关模块的HAL以及Kernel驱动流程者优先; 8. 熟悉ARM体系架构,如Risc-V,Cortex-A,精通基于嵌入式软件开发和调试,精通编译工具及调试工具的使用;
工作职责
1. 参与ISP领域的规格讨论、方案设计,端到端拉通输出各个领域的详细需求,并能够满足产品的定义,保证产品的竞争力; 2. 负责将Camera功能拆解成系统设计方案、软件架构设计,分解到各个技术团队进行执行,确保feature系统设计的竞争力和落地的可行性; 3. 负责N+1代预研落地的准入标准拆解,承接预研和交付团队的平滑落地; 4. 专项领域的持续演进,从整体技术的维度给出有竞争力的设计方案,确保该类场景的竞争力和卖点交付达成; 5. 负责ISP领域的新技术调研与重点难点问题攻关; 6. 负责产品性能、低功耗等方案的输出;
GPU: 1、负责手机soc芯片GPU特性系统级测试及相关测试策略和测试方案的定制; 2、负责相关自动化测试脚本编写; 3、负责安卓手机芯片GPU性能测试; 4、负责安卓手机芯片GPU绘图兼容性测试; 5、负责安卓手机端游戏绘图性能优化方案测试; 视频: 1、构建视频测试架构,负责视频特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责视频测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责视频测试技术演进规划和落地,与业界前研技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建测试竞争力。 显示: 1、构建显示测试架构,负责显示特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责显示测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责显示测试技术演进规划和落地,与业界前沿技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建测试竞争力。 相机: 1、构建Camera测试架构,负责Camera特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责Camera测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责Camera测试技术演进规划和落地,与业界前沿技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建测试竞争力。 音频: 1、构建音频测试架构,负责音频特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责音频测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责音频测试技术演进规划和落地,与业界TOP技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建一流的测试竞争力。
GPU: 1、负责手机soc芯片GPU特性系统级测试及相关测试策略和测试方案的定制; 2、负责相关自动化测试脚本编写; 3、负责安卓手机芯片GPU性能测试; 4、负责安卓手机芯片GPU绘图兼容性测试; 5、负责安卓手机端游戏绘图性能优化方案测试; 视频: 1、构建视频测试架构,负责视频特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责视频测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责视频测试技术演进规划和落地,与业界前研技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建测试竞争力。 显示: 1、构建显示测试架构,负责显示特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责显示测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责显示测试技术演进规划和落地,与业界前沿技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建测试竞争力。 相机: 1、构建Camera测试架构,负责Camera特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责Camera测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责Camera测试技术演进规划和落地,与业界前沿技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建测试竞争力。 音频: 1、构建音频测试架构,负责音频特性测试需求分析、测试方案设计,测试策略制定,对验证质量负责。 2、承担系统级验证和样片测试工作,负责音频测试用例、脚本的设计、执行和优化,输出测试报告。 3、负责接口测试设计与执行,白盒化精准测试。 4、负责音频测试技术演进规划和落地,与业界TOP技术交流和合作,提升测试能力,提高测试效率和测试质量,持续构建一流的测试竞争力。
1. 负责Camera HAL3架构设计及开发; 2. 实现Device/Session管理, Request/Result管理; 3. 客制化的Pipeline控制的软件架构开发; 4. 负责图像处理算法的集成及性能优化; 5. 负责各camera场景下的性能/功耗等系统优化,稳定性/CTS问题分析处理; 6. Andorid系统升级的适配;