小米Android通讯高级架构师-Telephony方向
社招全职8年以上A143957地点:南京状态:招聘
任职要求
1 、大学本科以上学历,计算机、通信等相关专业, 8年以上工作经验; 2、 熟悉 Java 语言及 kotlin 语言, C 语言等开发语言; 3、 需要精通 Android Telephony软件架构,深度理解通话,VoLTE,数据,SIM卡,搜网等多个模块,并有相关的架构设计或开发经验; 4、了解通信 WCDMA, CDMA, LTE,5g等相关概念,有展锐、Qualcomm、MTK平台Telephony层开发经验者优先; 5、 有卫星通信、IMS模块等在Telephony层的开发经验的优先。
工作职责
1、负责 Android 平台 Telephony Framework/TeleService/Telecom 等电话相关模块的软件架构设计和定制开发; 2、负责电话、数据上网、SIM卡、搜网、VoLTE、短信等通信相关功能在Dialer层到framework层的软件开发; 3、负责Telephony相关从Framework到RIL层的模块整体技术演进规划与架构提优落地。
包括英文材料
学历+
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.
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
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.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
相关职位
社招4年以上MEG
-负责Android系统移动客户端产品研发 -负责产品架构的改进及性能优化 -负责新技术的学习、研究和应用 -参与产品的设计和改进 -配合市场、运营等其他部门,提供相关技术支持
更新于 2025-05-15
社招1-5年MEG
-负责手机百度视频/直播相关业务研发,参与产品的设计/研发/架构/播放器升级等 -负责手机百度视频/直播业务核心架构设计/开发/架构优化升级等 -负责android客户端体验优化,痛点问题优化与解决,技术文档沉淀等 -学习和研究android新技术,满足产品迭代升级的需求 -学习鸿蒙相关新技术,并应用于鸿蒙系统手百app迭代更新
更新于 2024-08-16
社招1-5年MEG
-负责手机百度视频/直播相关业务研发,参与产品的设计/研发/架构/播放器升级等 -负责手机百度视频/直播业务核心架构设计/开发/架构优化升级等 -负责android客户端体验优化,痛点问题优化与解决,技术文档沉淀等 -学习和研究android新技术,满足产品迭代升级的需求 -学习鸿蒙相关新技术,并应用于鸿蒙系统手百app迭代更新
更新于 2025-01-20