职位描述
本站申请链接
WeRide 是一家处于商业化阶段的全球领先公司,致力于开发从 2 级到 4 级的自动驾驶技术。它提供全方位的产品组合,包括 Robotaxi、Robobus、Robosweeper、Robovan 和高级驾驶解决方案,以提供服务。WeRide的目标是开发安全可靠的无人驾驶解决方案,使我们的出行和交通更安全、更经济、更便捷。作为 CPU 算法优化工程师,您将致力于提高中央处理器上软件应用程序的执行效率和性能。通过优化算法和完善代码执行,您将确保我们的应用程序充分利用 CPU 的计算能力。您将在最大限度地发挥 CPU 性能潜力方面发挥关键作用。
offer要求
分析现有软件应用程序的 CPU 使用情况,找出性能瓶颈。设计和实施算法优化策略,包括但不限于循环优化、分支预测改进和指令级并行性增强。利用多线程和并行处理技术来提高应用程序的计算效率。与软件开发团队合作,将性能优化集成到软件开发生命周期中。撰写技术文档,包括优化报告、性能分析和最佳实践。紧跟 CPU 架构和性能优化技术的最新发展,分析和优化算法模型的理论和实际性能:计算机科学、人工智能、应用数学或相关领域的硕士或博士学位。至少 5 年的软件开发经验,并有 CPU 性能优化的实际案例。熟练掌握 C++ 编程语言。熟悉计算机的工作原理和 CPU 原理。
offer待遇
有编译器优化经验者优先。深入了解并行计算和多线程编程。在国际大学生程序设计竞赛(ACM ICPC)中获奖。熟悉 OpenCV 的实现细节。