小鹏汽车自驾平台C++高级/资深开发工程师
任职要求
岗位要求: 1、本科及以上学历,计算机/通信/电子/自动化等相关专业,有5年以上linux和C++开发经验; 2、掌握linux编程和性能优化方法,具有linux环境下高性能设计和开发经验更好; 3、熟悉C++11,掌握STL/Boost等和常见中间件,以及优化调试、性能分析方法; 4、有方案设计能…
工作职责
岗位描述: 1、负责自驾平台linux C++项目的的方案设计、开发和测试等工作; 2、负责平台软件基础组件的维护,性能优化和持续改进,包括可观测性/日志/车云通信/数采等组件; 3、参与诊断平台的运营,并能根据质量和性能需要,持续完善诊断能力,并探索基础组件改进方向; 4、负责新技术的预研和方案设计,包括linux自定义调度,分布式存储/计算,大模型部署等。
1. 负责自动驾驶量产SoC linux 中间件/linux OS系统研发. 2. 负责解决和分析智能驾驶量产系统稳定性问题. 3. 负责分析和优化linux系统的性能问题,包括但不限于CPU、内存、磁盘、网络等方面的性能问题; 4. 从Linux内核的角度分析和定位应用程序的性能问题,包括但不限于系统调用、IO、中断、锁、调度等方面; 5. 使用性能分析工具,如eBPF、perf、ftrace、perfetto、crash tool等,对应用程序和内核进行性能分析和调优; 6. 根据SOC设计和实现性能测试和基准测试,评估自驾系统的性能和稳定性; 7. 跟踪Linux内核社区前沿最新技术发展,不断学习和掌握新的性能稳定性分析和优化方法。
1、基于先进的自动驾驶平台,开发维护camera相关应用层开发,满足自动驾驶业务层需求; 2、构建高内聚,低耦合的软件架构,推进平台化工作; 3、解决自动辅助驾驶量产项目中的camera相关问题;
1、负责商品平台系统设计和开发、自驾及公共出行服务层等方面的研发工作; 2、负责平台类服务的研发及架构升级工作; 3、分析及深入发掘现有系统的不足,定位系统瓶颈,提高系统性能和稳定性; 4、探索、研究业界的新技术方向,为团队引入新技术和新方案。
团队介绍: 我们团队为用户提供满足各种出行场景的好路线,提供极致的出行体验,同时服务C端、B端,涵盖自驾、打车、物流等多种业务场景,我们的每一次技术升级或业务的改进都能影响全国用户,有非常复杂的高并发分布式服务系统架构,有业界最先进的路线规划算法(cbr,cch,rch,raptor等)。如果你想发挥你的想象力创造更多社会价值,如果你享受克服困难和挑战自我的喜悦,如果你热爱技术并喜欢追求极致性能和效果,如果你渴望挖掘出源源不断的新应用场景,那就加入我们团队吧! 具体职责包括但不限于: 1. 【AI】使用AI技术,优化服务架构,提升用户体验; 2. 【架构升级】持续优化服务架构,优化性能,降低运行成本; 3. 【数据挖掘】使用丰富的自采数据、用户数据,运用数据科学的先进技术,提取规律,实际应用到系统中,提升路线质量; 4. 【算法升级】参与导航引擎服务算法升级,提高服务性能,优化服务架构。