Xiaomi
Posted 6mo ago

Android开发工程师(可接受C/C++和java方向)-汽车-实习

Xiaomi
Beijing, Beijing, China
OnsiteInternship
Responsibilities
  • developing framework
  • designing systems
  • optimizing performance
Requirements
  • Undergraduate computer-related degree
  • Familiar with Java/C/C++, OOP
  • Design patterns
  • Networking and multithreading
  • Strong problem-solving and self-driven learning ability
Technical tools mentioned
JavaCC++

Job description

1、负责Android Framework、DFX软件、系统动效、Android surfaceflinger软件研发工作,包括需求沟通,及功能设计与开发等;
2、根据业务功能需求和设计方案进行开发,完成代码的编写和调试工作;
3、参与产品需求分析,设计系统技术方案,核心代码开发和系统调优;
4、参与各专项技术调研,改进系统性能与稳定性。

1、计算机相关专业本科及以上学历,具备扎实的计算机基础;
2、熟悉至少一门编程语言,包括但不限于:Java、C、C++;
3、熟悉面向对象设计和分析,能够运用常用的设计模式,熟练掌握网络及多线程开发;
4、有强烈的上进心,自我驱动,学习适应能力强,乐观自信,能挑战自我不断追求卓越;
5、对新技术保持热情,具备良好的分析、解决问题的能力。

About Xiaomi

Designs and manufactures smartphones, electric vehicles, and consumer electronics.

Similar jobs

Android Development Engineer roles near Beijing, Beijing
1w
Save
Mark Applied
Hide
客户端开发工程师 - 火山引擎
Beijing or Shanghai
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
0+ YOE2027 bachelor's degree or higher in a related field; Java or Kotlin; Android development, data structures, algorithms, Git, unit testing, Android Profiler, and performance optimization knowledge.
Java, Kotlin, Android, Git, Android Profiler
5h
Save
Mark Applied
Hide
智能空间应用开发工程师-北京
Beijing, Beijing, China
OnsiteFull Time
Li Auto
Li AutoNASDAQ / HKEX: LI / 2015: Designing and manufacturing premium smart electric vehicles.
2+ YOEBachelor's degree or higher in computer science or related field, 2+ years of experience, and proficiency in Android components, input dispatch, View rendering, Java, object-oriented programming, and coding standards.
Android Activity, Android Receiver, Android Service, Java, Kotlin, ViewRootImpl, GitHub Copilot, Cursor, Claude
1w
Save
Mark Applied
Hide
Android TV 音视频 SDK 开发工程师
Beijing, Beijing, China
OnsiteFull Time
iQIYI
iQIYINASDAQ: IQ: Online entertainment service platform providing streaming video content
2+ YOEBachelor's degree or higher in a related field; approximately 2 years of audio/video or multimedia SDK development; proficiency in C, C++, Java, C Native/JNI, Python, and AI coding tools.
C, C++, Java, C Native, JNI, Python, Cursor, Claude Code, HLS, DASH, ABR, Android