小鹏汽车热管理软件开发资深工程师
社招全职5年以上地点:上海状态:招聘
任职要求
技能要求: 1. 学历与经验: - 车辆工程、热能工程、自动化(控制方向)、计算机科学、软件工程等相关专业且具备基于模型设计(MBD)的汽车嵌入式控制软件开发经验。 - 上述背景硕士5年以上。 2. 必备技能: - 精通Matlab/Simulink/Stateflow在复杂控制系统中的建模、仿真、测试与嵌入式代码生成(C代码),且具备量产落地车型相关功能开发经验。 - 深入理解汽车ECU嵌入式软件开发流程。 - 具备AUTOSAR架构(特别是应用层和RTE)的实际开发与配置经验。 - 具备V-Cycle流程的实际项目经验,熟悉相关实践与文档要求。 - 熟练掌握至少一种版本控制工具,对软件版本控制有深入的理解。 - 具备持续集成/持续测试(CI/CD)实践经验,熟悉Jenkins或其他主流CI/CD工具链 - 具备复杂系统问题分析、定位与解决能力,逻辑思维严谨。 - 优秀的沟通协调能力,能清晰阐述技术方案并与不同背景团队高效协作。 3. 职业素养: - 强烈的技术热情、自驱力和探索精神,持续关注行业技术动态。 - 积极主动,具备良好的技术判断和决策能力。 - 能在快节奏、高要求环境下高效工作,抗压能力强。 4. 优先条件: - 5年以上汽车热管理系统(热泵空调、电池热管理、电机冷却等)控制算法开发经验。 - 或:5年以上其他复杂系统(如动力系统控制、底盘控制、电池管理系统BMS等)基于模型(MBD)的应用软件开发经验。 - 精通自动化脚本/工具开发(Python/C等)以提升建模、测试或流程效率。 - AI/机器学习在控制算法开发(如模型预测控制优化、深度学习神经网络)或软件工程提效(如AI辅助编程、代码生成)方面的应用经验。
工作职责
1. 理解汽车热管理系统工作原理与性能目标 2. 解读热管理软件控制需求,并使用Matlab/Simulink进行热管理控制策略建模与算法实现 3. 基于AUTOSAR标准,主导或负责软件架构设计、模型配置、代码生成、软件集成与测试验证。 4. 设计并执行基于模型的单元测试、集成测试、回归测试策略,主导复杂问题的根因分析与解决。 5. 主导或高质量编写符合开发流程(A-SPICE)要求的技术文档,确保可追溯性与合规性。 6. 主动识别技术风险与难点,推动跨团队(系统、软件、测试、标定)高效协作与技术决策。 7. 探索并应用新技术(如AI)优化控制算法。
包括英文材料
学历+
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.
Simulink+
https://www.mathworks.com/help/simulink/getting-started-with-simulink.html
Simulink® is a block diagram environment for multidomain simulation and Model-Based Design.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
AUTOSAR+
https://elearning.vector.com/mod/page/view.php?id=437
AUTOSAR (Automotive Open System Architecture) is a standardization initiative of leading automotive OEMs and suppliers and was founded in autumn 2003.
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
Jenkins+
https://www.youtube.com/watch?v=f4idgaq2VqA
算法+
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/
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
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.
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
深度学习+
https://d2l.ai/
Interactive deep learning book with code, math, and discussions.
相关职位
社招5年以上
负责组织热管理系统及产品开发方案开发评审; 负责热管理开发流程的维护和优化,维护开发流程及设变评审机制的运行; 负责VAVE项目挖掘、立项、实施、切换等方案维护; 负责开发过程质量问题的识别,过程跟进和结果达成管理; 负责热管理市场质量问题的收集、立项,组织人员进行问题分析、跟进措施实施和结果达成。
更新于 2025-07-09
社招2年以上
1、负责SiC/IGBT功率模块的核心器件选型以及性能评估; 2、与电驱开发团队对接制定SiC/IGBT功率模块的电气性能与机械外形参数; 3、负责开发功率模块测试板的原理图以及layout,用于评估功率模块的电气性能,热性能,以及可靠性; 4、负责功率模块的性能评估测试,如热阻,损耗,double-pulse测试等; 5、负责功率模块的电路模型建模,损耗分析及封装寄生参数提取,并与封装团队合作进行设计功率模块设计优化; 6、负责SiC/IGBT器件驱动电路的设计及优化。
更新于 2023-08-30
社招3-10年
1. 负责主驱电机控制器的整体及其各部件的结构设计; 2. 负责控制器各部件尺寸链分析与公差计算,并进行相应的热、流体及强度的仿真分析; 3. 负责绘制2D/3D图纸,包含但不限于产品装配图、零件工程图、爆炸图、工艺图纸等,负责图纸归档,BOM搭建; 4. 主导关键零部件供应商技术评估,协助管理供应商的相关模具(含塑胶模、五金模、压铸模、吸塑模等)制作、试模工作等; 5. 负责结构相关的功能及可靠性等测试、验证工作; 6. 提供驱动系统及控制器生产或供应商需要的技术支持,并解决碰到的机械问题; 7. 结构相关开发设计、测试等文档管理工作以保证开发过程符合设计规范要。
更新于 2023-10-18