
哈啰自动驾驶软件开发(ROS2方向)
社招全职5年以上软研类地点:上海状态:招聘
任职要求
任职资格 1、计算机科学、软件工程、自动化、电子信息、车辆工程或相关专业本科及以上学历,5 年及以上 C++ 软件开发经验; 2、精通 C++(C++11/14/17),深入理解内存管理、多线程编程、RAII、智能指针等高级特性; 3、熟练掌握 Linux 开发环境,具备扎实的调试、性能分析及 Shell 脚本能力; 4、熟练掌握 MQTT 通信机制和…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
工作职责 1、负责自动驾驶系统中基于 ROS2 的功能模块的设计、开发与维护; 2、编写高可靠性、高性能、可扩展的 C++ 代码,严格遵守代码规范,执行单元测试、集成测试; 3、深入分析系统性能瓶颈,优化实时性、资源占用与通信延迟,提升整体系统稳定性与鲁棒性; 4、与云平台以及车端感知、规划、控制、嵌入式等跨职能团队紧密协作,推动功能落地与量产交付。
包括英文材料
学历+
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!
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
还有更多 •••
相关职位

校招测试序列
1. 深度参与自动驾驶感知 / 规控算法评测全流程,与研发团队紧密协作,负责智能驾驶产品算法测评方案设计、测试计划制定及测试用例开发,覆盖行车、泊车等高阶功能场景; 2. 负责算法仿真验证,基于SIL、HIL等仿真方案构建多维度测试数据(含实车路采与虚拟场景生成),并参与数据闭环平台的测试开发与流程优化,提升算法迭代效率; 3. 负责智能驾驶算法测评自动化框架设计,独立完成测试脚本编写(Python/C++ 优先),开发数据挖掘、指标可视化等测评工具,持续优化测试流程与报告输出能力,助力团队效率提升; 4. 负责执行测试用例并追踪缺陷,分析测试报告中的算法性能问题,输出改进建议;参与版本算法评测结论输出,推动感知 / 规控等模块性能优化。
更新于 2025-07-02北京|上海
实习A20253A
日常实习:面向全体在校生,为符合岗位要求的同学提供为期3个月及以上的项目实践机会。 团队介绍:字节跳动 Seed 团队成立于 2023 年,致力于寻找通用智能的新方法,追求智能上限。团队研究方向涵盖 LLM、GenMedia、AI for Science、机器人等,在中国、新加坡、美国等地设有实验室和岗位。 Seed 团队在 AI 领域拥有长期愿景与决心,坚持深耕基础,期望成为世界一流的 AI 研究团队,为科技和社会发展作出贡献。目前团队已推出业界领先的通用大模型以及前沿的多模态能力,支持豆包、扣子、即梦等超过 50 个应用场景。 1、根据嵌入式软件系统的需求,独立完成嵌入式软件系统及模块的编码与测试; 2、负责嵌入式软件系统的功能调试、集成测试工作,编写相关的测试方案及用例; 3、负责各产品线嵌入式软件系统方案的评审,确保研发准确率和有效性。
更新于 2025-08-25北京
