
文远知行自动驾驶-测试工具开发工程师
社招全职2年以上地点:广州状态:招聘
任职要求
本科及以上学历,计算机、信息工程或相关领域的专业。 2年以上在软件开发或者软件集成领域的经验。 精通Python,熟悉Django、Flask、Pandas、Numpy等库和框架。 熟练使用C++,熟悉C11及以上标准和特性。 熟悉面向对象编程,了解常用的设计模式,具有良好的编程开发规范。 理解数据库原理,熟练使用MySQL、PostgreSQL,具备设计和优化能力。 熟悉云服务器部…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
这个职位负责自动驾驶产品组外部交付和内部工具链相关的开发工作,包括但不限于: 参与产品组部门所有外部交付需求的开发工作,包括但不仅限于:外部项目的客户需求,人机交互app相关定制需求,国外扩展项目需求等; 参与产品组部门所有内部工具链的开发工作,包括但不仅限于:内部能效提升工具,数据处理与分析工具,自动化工具等; 参与到以上内部工具链的监控和告警机制开发过程中; 参与到相关线上问题的排查和解决过程中。
包括英文材料
学历+
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Django+
https://www.youtube.com/watch?v=nGIg40xs9e4
Learn how to build a simple Django application in as fast as 20 minutes!
https://www.youtube.com/watch?v=rHux0gMZ3Eg
Learn Django and start building amazing back-ends!
Flask+
https://www.youtube.com/watch?v=Z1RJmh_OqeA
Flask is a micro web framework written in Python.
Pandas+
[英文] 10 minutes to pandas
https://pandas.pydata.org/docs/user_guide/10min.html
This is a short introduction to pandas, geared mainly for new users.
[英文] Cookbook - pandas
https://pandas.pydata.org/docs/user_guide/cookbook.html#cookbook
This is a repository for short and sweet examples and links for useful pandas recipes.
https://www.kaggle.com/learn/pandas
Solve short hands-on challenges to perfect your data manipulation skills.
https://www.youtube.com/watch?v=2uvysYbKdjM
I'm super excited for this one. We're doing another complete Python Pandas tutorial walkthrough.
https://www.youtube.com/watch?v=Mdq1WWSdUtw
Filtering, Joins, Indexing, Data Cleaning, Visualizations
NumPy+
https://numpy.org/doc/stable/user/absolute_beginners.html
NumPy (Numerical Python) is an open source Python library that’s widely used in science and engineering.
[英文] NumPy - Learn
https://numpy.org/learn/
Below is a curated collection of educational resources, both for self-learning and teaching others, developed by NumPy contributors and vetted by the community.
https://www.kaggle.com/code/themlphdstudent/learn-numpy-numpy-50-exercises-and-solution
This kernel uses exercises of NumPy from the Machine Learning Plus webpage
https://www.youtube.com/watch?v=KHoEbRH46Zk
If you've heard of Pandas and NumPy, you may think one is simply a superset of the other.
https://www.youtube.com/watch?v=QUT1VHiLmmI
Learn the basics of the NumPy library in this tutorial for beginners.
https://www.youtube.com/watch?v=VXU4LSAQDSc
This video serves as an introduction to the NumPy Python library.
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/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
PostgreSQL+
[英文] PostgreSQL Tutorial
https://neon.com/postgresql/tutorial
This PostgreSQL tutorial helps you quickly understand PostgreSQL.
[英文] PostgreSQL Tutorial
https://www.pgtutorial.com/
This PostgreSQL tutorial will teach you about PostgreSQL from beginner to advanced.
https://www.youtube.com/watch?v=qw--VYLpxG4
It is the most advanced open source database system widely used to build back-end systems.
https://www.youtube.com/watch?v=SpfIwlAYaKk
Learn PostgreSQL, one of the world's most advanced and robust open-source relational database systems.
还有更多 •••
相关职位
社招技术
1、构建并优化基于HIL硬件在环测试台架(含激光雷达、摄像头与ACU控制器)以及真实道路数据回灌测试平台的自动化测试工具; 2、设计和开发对自动驾驶控制器、传感器系统的实时通信监控机制(CAN FD、Ethernet等),覆盖底层硬件故障、通信链路、时间同步、数据一致性等关键维度; 3、开发故障检测与自动预警机制,对硬件底软及功能软件状态进行全面监测,第一时间定位版本问题; 4、持续推进测试工具平台化、自动化能力,保障新版本的测试准出效率和质量; 5、协同测试、底软、系统集成等团队,提升整个测试验证流程的工程效率与智能化水平。
更新于 2025-08-22北京

社招测试序列
1.负责自动驾驶产品自动化框架搭建和实施; 2.负责自动驾驶产品白盒测试、嵌入式SDK测试或者自动化测试; 3.负责内部测试工具开发; 4.负责自动驾驶产品CI/CD流程搭建,并且完成各项目实施。
更新于 2025-01-24南京|上海
社招2年以上技术
实现从自动驾驶控制器底软到算法的回灌测试,传感器与负责基于logsim回灌/真实传感器与自动驾驶控制器的自动驾驶HIL测试环境的设计开发; 自动驾驶控制器集成准出测试、推动测试自动化、场景复现和版本准出验证; 开发并维护HIL监控与预警机制,支持测试过程中对数据异常、硬件故障的实时检测与报警; 编写测试用例与脚本,实现测试流程标准化、监控状态与log等自动采集与分析; 与研发、测试等团队紧密协作,推动系统级功能验证与问题复现定位
更新于 2025-06-27北京