小鹏汽车配置管理资深工程师
社招全职5年以上地点:广州状态:招聘
任职要求
1、计算机相关专业本科及以上学历,5年以上CI/CD或测试开发经验,有中大型项目持续集成落地经验。 2、精通Jenkins Pipeline(Groovy)、Gerrit维护,熟悉Android编译体系(Gradle/AOSP)。 3、熟悉代码管理、构建工具、制品管理(Nexus/Artifactory)。 4、精通Shell/Python,具备复杂脚本开发经验。
工作职责
1、设计并优化Android系统及应用的持续集成流程,覆盖代码提交(Gerrit)、代码扫描、单元测试、自动化构建(Gradle)、测试、部署及监控全链路。 2、基于Jenkins平台,解决构建配置、环境依赖、并发执行、资源调度等问题,确保编译服务器高效稳定。 3、编写和维护Jenkins Pipeline脚本(Groovy),集成代码审查(Gerrit)、制品管理(Nexus/Artifactory)等工具。 4、制定CI/CD规范,设计质量门禁(代码扫描、性能基线、自动化测试拦截),与开发、测试团队协作落地。
包括英文材料
学历+
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
Groovy+
https://groovy-lang.org/learn.html
Welcome to the learning section of the Groovy website.
https://learnxinyminutes.com/groovy/
Groovy is a dynamic language for the Java platform.
https://www.baeldung.com/groovy-language
Groovy is a dynamic, scripting language for the JVM.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
Gradle+
[英文] Getting Started
https://docs.gradle.org/current/userguide/getting_started_eng.html
Everyone has to start somewhere, and if you’re new to Gradle, this is where to begin.
[英文] Gradle Guides
https://gradle.org/guides/
Here you can find project-based topical guides to help you learn Gradle through using it.
https://www.youtube.com/watch?v=gKPMKRnnbXU
Ever looked for a comprehensive tutorial to Gradle that is fun and entertaining at the same time?
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
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.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
相关职位
社招5年以上
1.熟悉CATIA 数模规范及质量检查工具 3.PLM的用户规范和技术支持 4.零件和总成数据管理,数模成熟度管理 5.整车数据组织,配置管理等,整车CAD数据使用(DMU,CAE等)支持 6.培训指导CAD用户相关概念流程操作等事宜 7.系统升级功能测试及推广应用
更新于 2025-06-16
社招5年以上
1、深入理解并参与运营商核心网络架构的对接和优化,包括 EPC、5GC、APN、专网等配置管理。 2、负责网络通信质量、网络接通率、延时、丢包率等关键指标的实时监控与分析。 3、负责运营商、SIM/通信模组厂商等技术对接,跟踪通信链路问题,推动问题闭环解决。 4、承担日常网络通信异常的分析定位与故障处理,优化建议及系统级改进。
更新于 2025-07-10
社招5年以上
1. 理解汽车热管理系统工作原理与性能目标 2. 解读热管理软件控制需求,并使用Matlab/Simulink进行热管理控制策略建模与算法实现 3. 基于AUTOSAR标准,主导或负责软件架构设计、模型配置、代码生成、软件集成与测试验证。 4. 设计并执行基于模型的单元测试、集成测试、回归测试策略,主导复杂问题的根因分析与解决。 5. 主导或高质量编写符合开发流程(A-SPICE)要求的技术文档,确保可追溯性与合规性。 6. 主动识别技术风险与难点,推动跨团队(系统、软件、测试、标定)高效协作与技术决策。 7. 探索并应用新技术(如AI)优化控制算法。
更新于 2025-07-10