理想汽车智能空间-Android系统性能优化工程师
校招全职算法与软件地点:北京状态:招聘
任职要求
1. 计算机科学、软件工程、电子信息或相关专业硕士及以上学历; 2. 熟悉C/C++/Rust编程语言,具备良好的编程能力; 3. 了解Linux操作系统原理,了解进程管理、内存管理、文件系统等核心机制,了解epbf/perf等观测工具是加分项; 4. 了解Android系统架构,熟悉Android Framework、HAL、Binder等核心组件; 5. 具备较强的学习能力和问题解决能力,能够快速掌握新技术和工具。
工作职责
1. 深入参与Android系统的定制、优化和开发工作,涵盖系统架构、内核、性能优化等多个领域,与团队一起解决系统层面的技术难题,提升系统的稳定性和性能; 2. 参与Android系统的定制化开发,包括系统框架、服务、模块的修改和优化; 3. 分析系统性能瓶颈,优化CPU调度、内存管理、I/O性能等,提升系统整体性能。
包括英文材料
学历+
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.
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
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
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
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
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
相关职位
社招3年以上
1、负责小鹏汽车新一代智能座系统的软件设计与开发; 2、负责创新业务预研,核心框架搭建和高难度技术问题的解决和优化; 3、与产品及设计团队紧密合作,设计和实现创新产品的开发工作;
更新于 2023-08-30
社招5年以上智能与信息技术
1,负责理想汽车智能空间车机端和手机端应用研发的技术规划、架构设计及代码研发 2,负责与产品及设计团队紧密合作,设计和实现产品的开发工作 3,相关应用性能优化、稳定性优化、技术难题攻坚、潜在技术风险问题解决
社招技术
1、主导智能座舱音频系统的整体架构设计,包括多音区混音策略、音效算法集成(如杜比全景声、3D 环绕声)及主动降噪(ANC/RNC)方案。 2、整合音频算法至高通 ADSP、Sharc DSP 等硬件平台,完成从算法原型到量产的工程化落地。 3、负责Android Audio HAL、QNX 音频服务等系统框架,搭建平台化音频架构。 4、建立音频系统评价体系,负责座舱音频以及声学整体性能优化与质量管控。 5、跟踪前沿技术(如空间音频、AI 语音交互),主导车载 KTV、音乐可视化光电联动等功能开发。
更新于 2025-08-22
社招8年以上研发类
1. 负责智能终端产品(如XR设备、智能音箱、TWS耳机、手机/平板等)的音频系统全链路技术规划与落地,主导声学设计、算法开发、工程化落地及技术难点攻关,确保产品音频体验具备行业领先竞争力; 2. 负责系统架构设计,主导音频硬件(扬声器/麦克风选型)、结构腔体设计,优化声学性能与成本平衡;负责设计端到端音频处理链路,制定差异化技术路线; 3. 负责算法开发与落地,开发核心音频算法,如空间音频、3A算法、语音交互、深度学习降噪等;负责核心算法的工程化落地和性能优化; 4. 行业洞察与创新,跟踪全球音频技术趋势(如LE Audio、杜比全景声),预研新技术并推动专利布局。
更新于 2025-07-22