
哈啰规控算法负责人
社招全职2年以上技术地点:上海状态:招聘
任职要求
1.硕士及以上学历,专业方向包括计算机、软件、自动化、汽车、模式识别、机械、电子等理工科; 2.决策规控工作经验不小于3年,拥有2个及以上自动驾驶项目工作经验,拥有10人以上技术团队的搭建与实线管理经验; 3.具备较强的规控算法设计及验证能力,熟悉车辆动力学,熟悉基于搜索、采样、优化的轨迹规划算法,熟练掌握DP、QP、SQP、ILQR、Hybrid A*、Lattice、MPC等经典规划、控制算法原理,熟悉最优化方法的原理; 4.熟悉常用设计模式及编程思路,有C++语言2年以上编程经验,有Python/Matlab算法原型验证经验; 4.熟悉上游感知、预测等的基本原理,能通过问题表象推测出潜在原因; 6.踏实靠谱,积极肯干,具备良好的团队内及跨团队沟通能力; 7.加分项:有AI模型开发与部署经验;熟悉调试工具开发需求及开发流程;有量产城区NOA开发交付经验;有梯度下降、牛顿法等最优化方法的编程实现经验;
工作职责
带领本部门人员,开展: 1.自动驾驶规控算法架构的设计与实现,保证高效率、高兼容性和高扩展性; 2.分析道路测试问题根因,设计问题修复方案并督促实施; 3.牵头与其他业务部门,如运营平台端、远控端、上下游模块的接口对接,确定开发方案及人员分工,领导实现规控算法的敏捷迭代升级;
包括英文材料
学历+
模式识别+
https://www.mathworks.com/discovery/pattern-recognition.html
Pattern recognition is the process of classifying input data into objects, classes, or categories using computer algorithms based on key features or regularities.
https://www.microsoft.com/en-us/research/wp-content/uploads/2006/01/Bishop-Pattern-Recognition-and-Machine-Learning-2006.pdf
Pattern recognition has its origins in engineering, whereas machine learning grew out of computer science.
自动驾驶+
https://www.youtube.com/watch?v=_q4WUxgwDeg&list=PL05umP7R6ij321zzKXK6XCQXAaaYjQbzr
Lecture: Self-Driving Cars (Prof. Andreas Geiger, University of Tübingen)
https://www.youtube.com/watch?v=NkI9ia2cLhc&list=PLB0Tybl0UNfYoJE7ZwsBQoDIG4YN9ptyY
You will learn to make a self-driving car simulation by implementing every component one by one. I will teach you how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions and how to make the car control itself using a neural network.
算法+
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://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.
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
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.
MATLAB+
https://matlabacademy.mathworks.com/?page=1&sort=featured
Learn MATLAB and Simulink through interactive, in-product exercises
https://www.mathworks.com/help/matlab/getting-started-with-matlab.html
Millions of engineers and scientists worldwide use MATLAB® to analyze and design the systems and products transforming our world.
https://www.youtube.com/watch?v=7f50sQYjNRA
Learn the fundametnals of MATLAB in this tutorial for engineers, scientists, and students.
相关职位
社招A44608
1. 研发基于数据驱动的PnC决策规划算法, 负责城区全场景自动驾驶的规控算法集成和量产交付 2. 负责Deep Learning Planning 相关神经网络设计与实现,将最前沿的方法应用到自动驾驶规控领域 3. 负责Deep Learning Planning 训练数据迭代和评测系统的构造与维护
更新于 2024-05-21
社招2年以上
自动驾驶系统开发高级/资深工程师(行车) 1、负责自动驾驶功能交付,编制功能开发计划、主导需求定义、功能规范编制、推进自动驾驶软件按计划开发、推进测试工程师按计划测试验证,确保功能按时按质交付; 2、负责功能开发过程中的问题分析,跟进问题整改和验收,确保功能按照项目节点要求上线; 3、紧扣整车开发流程,协调部门内/外资源,推进相关零部件和自动驾驶集成开发,负责制动/转向等执行器联调验收; 4、协助项目经理推进自动驾驶系统在整车项目开发中的相关工作。
更新于 2024-07-08