感兴趣可以发送简历到 junwan(AT)qti.qualcomm.com ,也欢迎咨询 base64(wechat): Z3l3YW5nanVu
职位名称:研发软件工程师 /开发人员 - Android 平台
工作领域:工程 - 软件
地点:上海-金科路站
工作内容:
作为软件开发人员, 您将使开发人员 /设备制造商能够连接到核心 Android 和 Linux 技术平台,该平台支持广泛的功能,包括调制解调器,视频,音频,计算机视觉,性能,传感器,AI / ML ,显示和图形等视觉技术。您将在软件的整个开发生命周期中运行,包括新功能的开发,API 的制定和新功能的已发布规范,与技术专家(内部和外部)合作以了解和交付他们的请求,以及第三方功能代码的集成和移植。代码是使用 C++/C 、Java 、Python 、JSON 编写的。还使用原生 Android 实现。您将有机会展示您的编码技能和最佳实践,以构建可跨 Linux 风格操作系统扩展的软件,并适用于内存优化的设备,其中低内存和最佳功耗 /性能需求至关重要。
岗位职责:
- Feature/Code 的集成和移植
- 技术支持和指导各 QC 技术团队进行安卓平台开发
- 性能 /功耗 /稳定性设计考虑和问题修复
- 新 Android 版本中的系统新功能的移植 /开发
- 平台 Arch 和新 技术创新的参与和设计 /实施
- 为 OEM 提供针对 Android 中系统级功能或问题的关键支持
- 支持安卓平台升级到新版本
- 开发 /维护跨技术团队使用的系统模块。
最低要求:
- 2 年以上 Android App/Framework/Native developing 软件开发经验。
- 熟悉 Android 的核心开机流程以及系统级的一些核心机制,比如 Binder 等
- 必须具备较强的知识和良好的解决问题,编程和调试技能,熟练掌握 C/ C++ / Java
- 熟悉 Git ,Repo ,GNU make, Linux shell script 和数据结构
- 良好的操作系统能力 /知识(进程 /线程感知编程和 IPC 等)
- 具备一定软件设计能力,熟悉 Design Pattern ,IDL/RPC, Plug-in, MVC 等
- 熟悉软件安全相关知识(通用安全理论,Linux UID/GID ,SELinux )
- 在软件设计和实现中,具有性能、安全、稳定性、功耗等综合考虑能力
- 良好的书面 /口头英语
- 必须有上进心,良好的团队合作精神以及具有较强的自我学习能力。
教育 /经历要求:
具有 3 年以上经验的 BSCS / BSEE 或具有 2 年以上经验的 MSCS / MSEE
除了工作本身,我们还有:
- 工作和生活的平衡
- 非常多的年假,即便刚入职
- 人才引进,1-2 年可落户上海
- 专家 Manager 和 Mentor 指导,让你飞速提升