• Location: Chengdu/成都
  • Number of openings: 5

技能要求:C/C++,Linux

目前岗位方向较多:有BSP方向,Stability方向,Android Framework方向等,显示驱动方向等岗位。

技术关键词:C/C++ Linux BSP 内核 驱动

 

以下是部分JD供参考:

一、Android Framework工程师

工作职责:

主要负责安卓framewor层开发及代码优化和改进工作

岗位要求:

  1. 2年及以上相关经验
  2. 负责Android fwk 开发工作,优化和解决Android系统相关问题
  3. 具备以下领域经验者优先: Activity Manager Service, Window manager service, ART, View etc.

 

二、显示驱动工程师

工作内容:

  1. 负责MTK平台显示驱动的相关开发,维护和客户支持工作;
  2. 负责Android显示异常类的分析和处理。
  3. 负责三方LCM模组的移植,调试和故障排查。
  4. 负责Android显示相关的稳定性问题分析和处理。

岗位要求:

  1. 本科以上学历,精通C、C++语言,熟悉Linux Kernel驱动模型;
  2. 熟悉MIPI spec (dsi, dbi, dpi) 者优先;
  3. 熟悉linux framebuffer,DRM 框架者优先;
  4. 具备linux内核驱动开发经验者优先;
  5. 具备手机或者平板LCM模组调试经验者优先;
  6. 有较强的逻辑思维能力,现场分析、解决问题能力;
  7. 具备良好的沟通能力和团队合作精神,具备较强的抗压能力。

 

三、Stability工程师

工作内容:

  1. 负责老化测试中系统不开机、重启、定屏类问题的分析
  2. 负责System Hang/ Crash问题处理3、负责memory类问题处理

岗位要求:

  1. 至少两年系统稳定性相关的工作经验
  2. 熟悉android启动流程、底层服务、binder等模块
  3. 有丰富的调试经验和能力
  4. 熟悉内存优化、Android内存分配机制

 

四、BSP工程师

职责:负责MTK平台BSP层software的Low Power优化,分析不同场景下的low Power问题。

基本要求:

  1. 本科以上,英语过四级
  2. 能读懂并修改C/C++、Java的代码,有嵌入式driver的工作经验更好。
  3. 善于沟通,学习能力强;
  4. 至少两年以上工作经验

有以下经验可加分考虑:

  1. 会分析Ftrace、Systrace;
  2. 会测量各种场景下面的功耗,并初步分析;
  3. 能定位功耗高的原因或者定位到问题模块;
  4. 会用Debug board抓UART log,会用PowerMonitor抓电流图,有实际分析过功耗问题的更佳;
  5. 有BSP Kernel分析经验,比如学过CPU DVFS,Suspend,Deep Idle,Thermal等方面的经验最佳,或者了解PMIC,Charger,battery相关知识亦可

 

五、AI软件工程师

工作职责:

客户项目AI模块问题定位及分析。

工作要求:

  1. 熟练使用C++,Python。
  2. 熟悉Android系统软件架构,掌握常规系统性能debug工具(如systrace)等。
  3. 了解Mediatek AI 框架或者SNPE AI 框架。
  4. 有AI手机项目实际性能,功耗调校经验者优先。
  5. 计算机软件及相关专业,善于沟通,学习能力强,具有较强团队合作能力

Register your interest in a job interview with Symbio
提交您的求职意向给信必优
Close

Dear Symbio / 尊敬的信必优,

I am applying for the position of… / 我想申请这个职位…

With hugs / 感谢,