小米小米汽车-Android系统应用研发工程师-智能座舱(南京)
社招全职3年以上A209830地点:南京状态:招聘
任职要求
1. 本科及以上学历,计算机或相关专业,3年以上Android实际开发经验; 2. 良好的设计和编码风格,有扎实的Java/C++语言基础,良好的数据结构及算法基础; 3. 熟悉 Android SDK、framework,熟悉 Android 的 UI/网络/数据库框架; 4. 熟悉Android平台下的高效编程、高性能编程、性能调优、内存优化; 5. 有强烈的责任心和团队精神,善于沟通和合作,有上进心,自我成长,追求卓越。
工作职责
1. 负责小米汽车智能座舱的系统应用的研发工作; 2. 根据产品定义和需求完成高质量的模块设计和开发工作; 3. 负责Android应用技术架构设计、性能调优、功耗优化等; 4. 和项目经理/产品经理配合,深度参与汽车产品需求讨论,功能定义等。
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
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
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
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/
SDK+
https://www.ibm.com/think/topics/api-vs-sdk
Learn about software development kits (SDKs) and application programming interfaces (APIs) and how they improve both software development cycles and the end-user experience (UX).
https://www.redhat.com/zh-cn/topics/cloud-native-apps/what-is-SDK
软件开发套件(SDK)是通常由硬件平台、操作系统(OS)或编程语言的制造商提供的一套工具。
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
相关职位
社招3-8年V4301
1. 负责座舱Android 系统性能优化软件的研发工作; 2. 承担部分性能优化方案的架构设计和研发工作; 3. 充分理解需求并根据需求完成软件架构、模块设计和开发工作; 4. 按照项目计划,按时提交高质量的代码,完成开发任务; 5. 承担部分应用启动慢,系统卡顿等性能问题的分析解决。
更新于 2023-07-27
社招3年以上
岗位描述: 1.洞察业界在安卓性能稳定性领域的技术趋势,系统、应用等不同层面的性能稳定性优化方案并落地 2.主导或参与座舱系统在CPU/内存/存储/进程管理/Dispaly/等性能相关领域的技术架构设计,对座舱系统在该领域竞争力的行业领先性负责; 3.维护座舱系统及应用稳定性达成稳定性目标,为应用疑难稳定性问题提供技术支撑
更新于 2024-10-09
社招3年以上
1、负责智能座舱软件业务的测试工作,基于Android系统软件功能/性能/稳定性测试; 2、负责与产品研发沟通,改善测试流程,提高产品质量和协作效能; 3、参与需求分析、用例设计、问题跟进,以及测试计划的制定和落地; 4、分析测试结果并输出测试报告。
更新于 2025-05-12