理想汽车【智能空间】座舱系统优化专家
社招全职汽车研发地点:北京状态:招聘
任职要求
1. 具备扎实的JAVA或C++语言基础; 2. 精通Linux Kernel的调度,内存,存储,熟悉Android/Linux系统架构,具有Hypervisor相关经验的优先; 3. 精通Linux/Android常用性能分析工具,如Systrace,ebpf,perf; 4. 熟悉复杂系统的设计,熟悉性能监控、调优的步骤和方法论; 5. 有异构系统优化经验的优先; 6. 学习沟通能力强,能够高效组织跨团队合作解决问题。
工作职责
1. 负责座舱系统性能优化,包括但不限于:内存,CPU、GPU 调度,IO 调度等; 2. 给出系统优化问题的解决方案,包括系统层面和应用层面; 3. 负责进行竞品/行业技术洞察以及拆解,参与相关技术的路标规划; 4. 与算法团队深入合作,对 AI 业务进行性能量化分析及优化; 5. 参与产品整体架构的改进、性能优化和关键性能方案的架构设计和需求开发。
包括英文材料
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
eBPF+
https://ebpf.io/get-started/
eBPF is a revolutionary technology that can run sandboxed programs in the Linux kernel without changing kernel source code or loading a kernel module.
Perf+
https://perfwiki.github.io/main/
perf is powerful: it can instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing).
https://www.brendangregg.com/bpf-performance-tools-book.html
This book can help you get the most out of your systems and applications, helping you improve performance, reduce costs, and solve software issues.
[英文] perf Examples
https://www.brendangregg.com/perf.html
These are some examples of using the perf Linux profiler, which has also been called Performance Counters for Linux (PCL), Linux perf events (LPE), or perf_events.
https://www.youtube.com/watch?v=M6ldFtwWup0
相关职位
社招
任职职责: 1、负责智能座舱体验设计工作,基于软硬融合、座舱交互设计、结合设计流行趋势分析探索定义视觉体验新方向,为智能座舱系统提供极具创新的视觉设计方案; 2、主导视觉探索和核心视觉定义工作,输出设计理念、设计规范,指导团队快速协同。与中心内部研发团队及横向部门密切配合,确保设计方案能顺利实施; 3、关注人机交互体验,了解技术边界,负责完成2D、3D设计及动效设计落地,规避设计风险,优化界面交互逻辑和信息呈现方式; 4、参与产品规划及需求讨论,对于产品和设计有自己的理解和判断能力,确保小鹏汽车智能座舱产品实现高质量并具备市场竞争力。
更新于 2024-07-30
校招算法与软件
1. 负责智能座舱BSP系统开发,比如Linux Kernel特性开发,如系统启动引导、系统稳定性和安全、功耗性能优化等; 2. 负责智能座舱BSP驱动开发,如Camera、Audio、Display、Ethernet、Codec以及其它各类传感器等; 3. 负责和硬件开发以及应用开发团队配合进行需求开发和联调落地,确保智能座舱车机按时保质量产; 4. 负责智能座舱车机系统工具开发,算法集成和开发等。
校招算法与软件
1. 负责智能座舱BSP系统开发,比如Linux Kernel特性开发,如系统启动引导、系统稳定性和安全、功耗性能优化等; 2. 负责智能座舱BSP驱动开发,如Camera、Audio、Display、Ethernet、Codec以及其它各类传感器等; 3. 负责和硬件开发以及应用开发团队配合进行需求开发和联调落地,确保智能座舱车机按时保质量产; 4. 负责智能座舱车机系统工具开发,算法集成和开发等。