小鹏汽车软件集成开发工程师
社招全职3年以上地点:上海 | 广州状态:招聘
任职要求
任职要求 1. 本科及以上学历,电子工程、计算机、自动化、车辆工程等相关专业; 2. 3年及以上汽车电子软件开发或集成经验,熟悉UDS、RTE等相关知识; 3. 熟练掌握C语言、Python语言,拥有实际项目开发经验; 4. 熟悉AutoSAR软件架构,掌握常用AutoSAR软件开发工具链,能够完成RTE接口连线、OS时序挂载与RTE代码生成,具备实际项目开发经验; 5. 熟悉CI/CD流水线工具,能够独立完成软件版本管理、构建、打包、发布流程,具备处理集成冲突与发布异常的能力; 6. 熟悉需求管理工具,具备进行系统需求分析、分派及跟踪的能力,同时能够对软件质量问题进行初筛、分派和跟踪; 7. 具备良好的跨团队沟通能力,能协调开发、测试、系统等多个团队。
工作职责
1. 负责发布计划的对接、系统需求的分派、维护软件版本与系统需求之间的关系,以及跟进系统需求的开发进度; 2. 负责软件集成开发,运用AutoSAR工具链开展RTE接口连接、OS时序挂载、RTE代码生成等工作; 3. 负责软件集成与发布工作,如:创建流水线、优化软件集成及发布流程、协调各个专业组、质量管控、应对软件集成及发布过程中的问题; 4. 负责软件市场质量问题的对接、分派及问题解决进度的跟踪。
包括英文材料
学历+
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.
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.
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
相关职位
社招研发技术类
1、 负责CI/CD流水线开发与维护,包括工具链部署、持续集成、自动化测试等; 2、 负责集成策略制订与执行、分支管理、功能集成、版本发布、脚本开发等; 3、 负责代码检查、Docker部署、OpenGrok/Gerrit等集成工作;
更新于 2025-04-17
社招3年以上研发技术类
岗位职责: 1、负责软件持续集成环境的搭建,包括策略制定与相关工具的开发与维护 2、负责软件代码基线管理,项目初始化等工作 3、根据项目需求进行软件构建、分支管理、权限控制及版本发布 4、制定配置管理规范文档,优化流程和策略,对项目提供培训和日常支持服务
更新于 2025-03-18

社招3年以上
负责嵌入式平台(MCU)上基于 AUTOSAR 平台的软件集成开发; 负责系统诊断功能、Bootloader升级和OTA功能的开发与调试; 负责系统功能安全方案设计和开发;
更新于 2025-08-20