理想汽车多媒体软件研发专家
任职要求
1. 深入理解SoC软件系统组成和架构,熟悉NPU/GPU计算和渲染加速技术和软件栈,熟悉ISP和Video、Display等多媒体处理单元的软硬件架构 。 2. 了解计算机体系结构、深入理解操作系统原理。熟悉Android、或类Android OS的系统框架。 3. 熟悉自动驾驶中间件,了解NVidia DriveOS中间件功能组成,熟悉AI、媒体、通信调度方面的中间件技术。 4. 熟悉传统CV以及深度学习各种感知算法,了解车端算法部署常用的中间件框架,如DDS、ROS等。 5. 功能安全 : 熟悉ISO26262,了解功能安全设计原则。
工作职责
1. 负责智驾系统中的多媒体和AI子系统的软件全栈架构设计和开发,支撑智驾和部分座舱应用。 2. 参与芯片设计的选型、硅前仿真、硅后迭代,向芯片设计团队输出定制/自研需求。 3. 对接智能驾驶量产研发团队,负责/参与整体交付件的需求分析,包括底软、内核、hypervisor、工具、中间件等。
1、设计并实现高效的AIGC工程/图像/视频处理软硬件一体化方案,参与媒体计算产品全生命周期开发。 2、负责系统性能调优,识别并解决关键瓶颈,提升稳定性与效率。 3、开发和维护底层驱动、基础软件及图像/视频SDK,确保硬件(ASIC/FPGA/GPU)与应用高效协同。
1、系统架构设计:负责系统的整体架构设计,并基于架构设计为开发团队提供技术指导和支持,确保系统具有高扩展性、高可用性和高性能,满足业务需求和技术标准,推动大团队技术能力的持续提升; 2、技术方案制定与文档规范化:基于业务需求,制定技术解决方案,选择适合的技术栈和架构模式,维护系统开发的代码规范和文档标准,确保开发团队的代码质量和文档一致性,保证系统设计完美落地; 3、跨部门协作:与产品团队、开发团队、项目团队等多部门紧密合作,确保技术方案能够顺利落地并达到预期目标; 4、性能优化与问题解决:负责系统性能的监控和优化,及时发现并解决系统瓶颈和技术难题,确保系统的稳定性和高效运行; 5、风险评估与管理:对系统架构的潜在风险进行评估,制定应急预案,确保系统在面对突发情况时能够稳定运行; 6、项目管理支持:协助项目经理进行技术评估和项目规划,确保项目能够按时、按质交付。
一、软件技术规划专家 — OS方向 主导智能手机操作系统(OS)的技术规划与架构演进,构建高性能、安全可靠、体验领先的OS技术底座,并推动跨终端OS生态协同,支撑公司终端产品全球竞争力提升: 1、OS技术战略规划:洞察全球操作系统技术趋势(Android/AOSP/Linux/RTOS/微内核等),制定3-5年OS技术路线图,定义关键子系统核心技术竞争力(如内核调度、安全架构、跨端互联、分布式多媒体、图形、AI等子系统) 2、OS-软硬协同规划:联合芯片团队,主导OS对新型硬件能力(CPU/NPU/GPU)的底层支持与性能调优规划;设计硬件抽象层(HAL)标准化方案,降低多芯片平台、多OS形态适配与维护成本 3、跨端OS技术整合:设计手机与IoT/车机/XR设备的OS协同架构(分布式软总线、多端任务迁移);主导跨端安全互联协议、数据互通框架、跨端AI等技术等标准化 4、OS逆向工程分析:主导OS核心架构及各子系统逆向工程分析(iOS、Android、RTOS、Linux等),详细拆解关键OS子系统能力,为OS技术规划提供技术竞争参考 二、软件技术规划与合作专家 — 芯片方向 负责智能手机芯片平台的前沿技术规划、软件生态合作及跨部门技术协同,推动芯片与系统软件的深度整合,打造高性能、低功耗、差异化的终端产品竞争力: 1、技术趋势洞察与规划:跟踪全球芯片技术(SoC/AP/ISP/NPU等)发展趋势,分析其对智能手机软件架构的影响;主导芯片平台的软件技术路线图制定,定义关键能力(如AI算力调度、能效优化、异构计算等) 2、芯片-软件协同设计:深度参与芯片选型与定义,确保硬件特性与系统层(驱动/Kernel/框架)的协同优化;推动芯片厂商(如高通、联发科、自研芯片团队)与内部软件团队的联合技术攻关 3、生态合作与资源整合:建立并维护与芯片厂商、IP供应商的战略合作关系,主导技术合作项目落地;整合芯片层能力(如AI引擎、安全模块、图像处理单元)至上层应用生态 4、技术竞争力构建:主导芯片平台性能、能效、稳定性等核心指标的软件优化方案,形成技术壁垒;探索创新场景(如端侧大模型、实时渲染、传感器融合)的芯片-软件协同方案 5、跨部门协同与赋能:联动硬件研发、系统开发、产品规划团队,确保技术规划与产品需求对齐;输出芯片技术白皮书、开发者指南,赋能内部团队及生态合作伙伴