FirstBank Jobs

Job Information

Lenovo Android Application engineer in Guangdong, China

Android Application engineer

General Information

Req #

WD00065766

Career area:

Software Engineering

Country/Region:

China

State:

Guangdong

City:

深圳(Shenzhen)

Date:

Thursday, May 30, 2024

Working time:

Full-time

Additional Locations :

  • China - Guangdong - 深圳(Shenzhen)

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com , and read about the latest news via ourStoryHub (https://news.lenovo.com/) .

Description and Requirements

主要职责

• 开发、维护和优化 Android 应用和服务,以满足 UC App 的要求和规范。

• 自定义设备启动顺序并将自定义屏幕集成到安装向导中。

• 配置设备配对服务,确保遵守平台解决方案。

• 集成和自定义引导加载程序源库,用于设备启动自定义和出厂预配。

• 实现自定义 Android 模块、服务或应用,以支持专有功能,同时确保平台服务的完整性。

• 促进针对特定会议室服务或功能的自定义设备配置。

• 管理遥测功能。

• 处理本地化要求,有效利用支持的语言。

• 在指定的准则内自定义设置体验,合并自定义屏幕和品牌,同时保持平台一致性。

• 将自定义功能集成到设备设置中

• Android IPC/RPC使用经验

• App安全设计满足公司security review需求,包括App设计框架,代码安全和license查核

能力要求:

• 熟练使用 Java 或 Kotlin 进行 Android 应用程序开发。

• 对 Android 服务架构、Android SDK 和 Android 架构组件(如 MVVM 等)有深入的了解。

• 具有自定义设备启动顺序和安装向导屏幕的经验。

• 能够开发和集成自定义 Android 模块、服务或应用程序。

• 了解 Android 应用程序中的遥测实现和本地化实践。

• 熟练修改服务配置文件和管理其他软件包。

• 保持最新状态并尝试最新的 Android 技术。

• 拥有以产品为中心的思维方式。

• 具有构建可维护和可测试代码库的经验,包括 API 设计和单元测试技术

• 熟悉 Android 接口定义语言 (AIDL) 和进程间通信 (IPC) 概念。

能力加分:

• 了解 Android 框架和 HAL(硬件抽象层)。

• 具有使用Android NDK进行低级系统编程的经验。

• 熟悉 Microsoft 开发工具和服务。

• 了解 Android 安全最佳做法。

• 熟练掌握 Android 应用程序的 UI/UX 设计原则。

• 具有 Git 等版本控制系统的经验

• 具有 Gerrit、OpenGrok、Jenkins(CI/CD) 的经验。

• 良好的中英文沟通能力

Additional Locations :

  • China - Guangdong - 深圳(Shenzhen)

  • China

  • China - Guangdong

  • China - Guangdong - 深圳(Shenzhen)

DirectEmployers