小鹏汽车【26届校招】自动驾驶软件开发工程师
校招全职地点:广州状态:招聘
任职要求
1、教育背景:硕士及以上学历,计算机、数学系、自动化、电子通讯等相关专业; 2、专业技能 :具备一定的 C++ 编程基础,了解多线程编程及调试技巧,掌握基础计算机数据结构与算法,拥有良好的编程习惯和代码规范意识;熟悉常用数据结构和算法,有一定的软件方案设计和实现能力; 3、团队协作 :具有良好的团队协作精神和沟通能力,能够与不同背景团队成员…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、自动驾驶时空数据模块开发 :参与自动驾驶车辆时空数据模块的架构设计辅助工作,根据项目需求和技术规划,学习并协助制定合理的时空数据数据结构、存储方式和处理流程。在资深工程师的指导下,运用 C++ 等编程语言编写高质量代码,实现时空数据数据模块各种需求支撑小鹏汽车自动驾驶功能保持业界超一流水平,助力保障时空数据模块在自动驾驶车端有限硬件资源下稳定运行。 2、模块集成与测试支持 :协助与自动驾驶系统其他模块(如感知、规划、控制等)集成,确保时空数据模块与其他模块间数据交互和协同工作顺畅。在指导下制定测试计划和用例,使用 C++、Python、Shell 开发自动化测试工具,对时空数据模块进行全面测试和验证,涵盖功能测试、性能测试、稳定性测试等,及时发现并记录潜在问题。 3、持续优化与改进参与 :依据实际测试和应用反馈,参与车端时空数据模块的持续优化改进工作,提升时空数据处理效率、更新速度和数据质量。关注行业最新技术和发展趋势,学习新算法和方法,为自动驾驶时空数据技术创新升级贡献力量。4、培养计划:配备资深导师1v1指导;参与完整项目开发全流程;提供专业技术实践培训体系。
包括英文材料
学历+
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!
还有更多 •••
相关职位
校招
1、负责自动驾驶相关的产品软件设计和开发; 2、负责自动驾驶相关的应用和算法软件在新软硬件平台上的移植和调优; 3、与各相关团队协作,共同完成自动驾驶工程化落地,负责解决遇到的各种软硬件问题; 4、负责新软硬件平台、新传感器接入的调试和验证,以及现有平台的迭代开发维护。
更新于 2025-08-05广州
校招
1、根据功能规范,细化软件开发需求; 2、基于算法模块与软件开发需求设计状态管理机制、人机交互逻辑、诊断/失效保护策略等内容,并通过simulink/C/C++等方式进行实现; 3、承担MIL测试,保证软件按照系统要求实现功能; 4、协同HIL和实车测试工程师,验证功能的正确性及稳定性; 5、编写设计开发说明书并进行存档。
更新于 2025-08-05广州
校招
1.参与自动驾驶平台系统开发工作, 包括不限于通信系统,linux kernel和系统服务,基础服务,传感器应用等; 2.参与平台软件的持续迭代与优化,包括不限于中间件开发、工具开发、调优、测试等,确保项目高质量交付,推进平台化工作; 3.参与分析和解决遇到的相关软硬件问题,解决量产项目中平台相关质量问题,推动性能和稳定性优化; 4.积极关注行业技术动态与前沿趋势,参与新技术预研与应用探索,为自动驾驶开发引入创新技术与解决方案。
更新于 2025-06-22广州|上海