
文远知行自动驾驶平台开发工程师
社招全职地点:广州状态:招聘
任职要求
熟练使用C++,熟悉新C++特性 熟悉多线程开发 较好的分析和解决问题的能力 较好的沟通能力 对系统研发有浓厚兴趣 加分项: 熟悉ROS/ROS2, Apollo CyberRT Job description: Continuously improve autonomous driving runtime framework and core applications, including but not limited to High performance, high reliable data transport framework Logging Incident monitoring and collection Autonomous driving fault monitoring and handling System reliability improvement Job Requirements: Experienced in C++, familiar with C++ new features Familiar with multi-threading Strong problem-solving ability Strong communication skills Plus: familiar with ROS/ROS2, Apollo CyberRT
工作职责
文远知行(WeRide)成立于 2017 年,是全球领先的 L4 级自动驾驶科技公司,致力于“以无人驾驶改变人类出行”,已在全球超过 25 个城市开展自动驾驶研发、测试及运营,累积自动驾驶里程超1600万公里,应用场景覆盖智慧出行、智慧货运和智慧环卫,形成自动驾驶出租车、自动驾驶小巴、自动驾驶货运车、自动驾驶环卫车、高阶智能驾驶等五大产品矩阵,提供网约车、随需公交、同城货运、智能环卫、高阶智能驾驶解决方案等多种服务。 凭借“1个平台+3大场景+5大产品”的多元商业化战略,文远知行商业营收居同类自动驾驶企业之首,已与多家全球顶级主机厂和一级供应商达成战略合作伙伴关系,包括雷诺日产三菱联盟、宇通集团、博世、广汽集团等,不断为人类出行提供更多新选择。 文远知行目前的团队既有来自谷歌、微软、亚马逊、苹果、百度、滴滴的高阶工程师,也不乏刚从顶尖高校毕业的青年才俊。来到我们当中,你会发现这是一个专业、专注、有趣、有料的队伍。大家为了一个激动人心而富有挑战的目标走到一起,互相激励、脑力碰撞,为实现产品落地、创造社会价值、推进行业技术而努力。 对有抱负的工程师,还有什么比这更有意义的呢?我们虚位以待,真诚期待技术过硬、志趣相投的小伙伴加入我们! 更多信息请访问:http://www.weride.ai,或关注官方微信号:文远知行WeRide Infra介绍 基础架构团队为车端提供高可用、高性能和高可靠的车载系统,以及灵活的系统应用接口;离线工具链提供各类高效的开发集成平台和仿真平台,通过收集和分析自动驾驶过程中的海量数据,设计和执行大规模仿真任务,提供强大的工具帮助算法团队快速定位问题和解决问题。 基础架构团队负责设计和开发自研车载系统及中间件、开发高性能云计算系统、搭建大规模数据处理和分析平台、利用机器学习和模仿学习设计自动驾驶仿真算法、构建大规模仿真场景、以及研发支撑算法开发、测试、集成和部署的强大工具。 工作地点:上海或广州 工作内容: 持续改进自动驾驶系统核心框架和应用,包括但不限于: 高性能、高可靠数据传输框架 日志系统 事故监控和采集 自动驾驶状态管理、故障监控和处理 系统可靠性改进
包括英文材料
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
ROS+
https://www.youtube.com/watch?v=92Zz5nnd41c&list=PLk51HrKSBQ8-jTgD0qgRp1vmQeVSJ5SQC
https://www.youtube.com/watch?v=HJAE5Pk8Nyw
Ready to learn ROS2 and take your robotics skills to the next level?
https://www.youtube.com/watch?v=MWKnMPX0Yjg&list=PLU9tksFlQRircAdEplrH9NMm4WtSA8yzi
Do you want to know more about ROS the Robot Operating System?
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
相关职位

校招其他
此职位将负责自动驾驶基础架构部门软件仿真在环产品的相关工作,该仿真系统目的是保障自动驾驶车辆的系统稳定性和性能,同时帮助算法、平台开发者快速验证,提高迭代效率。你将有机会接触到自动驾驶各个领域,包括但不限于嵌入式硬件平台、操作系统、算法、云平台等。你的相关工作包括但不限于:针对不同嵌入式系统平台,搭建,开发和维护软件仿真在环平台负责软件仿真在环平台资源管理和调度,持续优化提高仿真效率与车上相关系统对接及进行相关开发,帮助仿真平台更好的提前预防真实问题,并持续提升仿真平台的准确率,降低误报率与离线(车下)各相关系统的对接及进行相关开发,帮助提升整个离线开发测试流的效率,稳定性,和有效性。
更新于 2025-06-19

校招其他
工作内容: 持续改进自动驾驶系统核心框架和应用,包括但不限于: 高性能、高可靠数据传输框架、日志系统、事故监控和采集、自动驾驶状态管理、故障监控和处理 系统可靠性改进。
更新于 2025-06-19
社招
1、基于先进的自动驾驶平台,开发维护camera相关应用层开发,满足自动驾驶业务层需求; 2、构建高内聚,低耦合的软件架构,推进平台化工作; 3、解决自动辅助驾驶量产项目中的camera相关问题;
更新于 2024-04-09