
哈啰智能驾驶-测试开发工程师
社招全职2年以上软研类地点:上海状态:招聘
任职要求
1. 计算机、自动化、电子工程或理工科相关专业,本科及以上学历;优秀的 JAVA 编程能力,熟悉Linux开发、多线程、基础算法和数据结构。 2. 了解自动驾驶/辅助驾驶原理,包括整体架构、软硬件开发、算法开发、功能测试等。 3. 了解智能驾驶技术及行业趋势,具备快速学习前沿知识的能力,了解自动驾驶技术栈(如域控硬件、感知算法、VLA大模型),能快速理解技术风险点。 4. 能独立完成高并发场景的压测模型和压测数据的构造,并解读压测报告提出质量保障方案。 5. 熟悉容器化技术及其 CI/CD 流程;熟悉单元测试/集成测试覆盖率概念、工具(如 gcov, JaCoCo)及提升策略;逻辑严谨,善于从海量数据中提炼质…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责自动驾驶业务功能和算法开发过程中的研发质量问题的发现及根因分析。 2. 识别研发过程中的流程、架构、工程模式等方面的问题或者改进项,提出优化建议和方案,推动研发流程和工程模式的不断完善和创新,正向提升研发质量。 3. 参与智驾系统硬件开发评审,把控设计方案、测试报告及交付物质量。 4. 推动将代码质量要求深度融入CI/CD流水线,实现“质量左移”。 5. 不断迭代完善代码规范,并通过传统工具和AI工具,对代码进行扫描和分析,推动各类严重问题的解决,保障代码符合规范的要求和合规的要求。 6. 参与研发质量相关的流程规范与标准的制定、完善和优化迭代,并通过传统工具和AI工具的建设,保证流程的严格执行和效率的提升。
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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
多线程+
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!
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
还有更多 •••
相关职位

社招3年以上软件序列
1.负责智能驾驶产品车身、底盘、诊断通讯测试; 2.负责智能驾驶产品的标定功能测试,根据需求对系统进行标定和调试; 3.负责根据系统或产品的功能需求完成测试计划的制定,测试方方案的编写,测试用例的设计; 4.负责对系统或产品进行测试,执行测试用例,撰写测试报告。
更新于 2025-06-11南京|上海

社招3年以上测试序列
1.负责智能驾驶产品传感器标定台架测试,实车测试; 2.负责根据标定功能需求完成场景设计,台架搭建,测试方方案的编写,测试用例的设计; 3.负责对标定功能进行测试,执行测试用例,撰写测试报告。
更新于 2025-09-24南京|上海

社招3年以上测试序列
1.深入理解自动驾驶感知/预测/环境融合/规控算法,深度嵌入研发团队 2.负责智能驾驶产品各模块算法测评体系内自动化测试框架的设计和开发工作, 与研发协作并指导团队完成测评体系搭建工作, 并不断完善和优化测评框架, 满足产品算法测评验证的需求; 3.负责智能驾驶数据闭环平台的测试开发和CI/CD流程搭建工作, 并开发测试流程,测试报告展示等工具; 4.负责内部测试工具规划、设计和开发,并持续进行工具优化, 帮助团队提高测试效率; 5.负责CI/CD测试流程搭建,完善代码管理,版本管理和配置管理; 6.协助完成版本算法评测工作并输出测试结论, 推动产品算法性能提升; 7.带领和指导团队成员完成感知算法测评的方案设计和框架开发工作, 包含GT生产, 自动化测评开发;
更新于 2025-01-24北京|上海
