基本信息

职位编号:
WD00065300
工作领域:
Software Engineering
国家/地区:
中国
省:
广东
市:
深圳(Shenzhen)
日期:
星期四, 5 月 30, 2024
工作性质:
Full-time
其他工作城市
* China - Guangdong - 深圳(Shenzhen)

为什么选择联想

我们是联想。我们说到做到。我们尽心尽力,成就客户。联想是一家全球收入高达4410亿人民币的科技公司,财富世界500强排行217,全球员工多达77000人,每天为数百万名客户在全球180个市场地区提供服务。我们专注提供崭新科技给所有人,联想已成为全球最大的电脑供应商,在未来我们会专注发展新科技,把我们的成功发展到新领域(客户端科技、边缘计算、云端科技、网络服务和智慧科技等)包括服务器,储存装置,智慧设备、解决方案和服务。联想的创新科技理念和转型将为世界带来更独特,更可靠和更智能的未来、了解更多资讯和最新动态,请浏览www.lenovo.com上的故事中心。

职位描述和要求:

主要职责:
1. 根据特定设备要求(包括引导加载程序、内核配置和驱动程序集成)自定义和优化 Android Linux 操作系统。
2. 开发和集成自定义框架和库,以扩展 Android 功能,同时确保兼容性和稳定性。
3. 有板新产品平台的经验。
4. 应该对 Android 内部有很好的了解。
5. 使用Android IPC/RPC、Binder的经验
6. 诊断并解决与 Android Linux 操作系统和框架相关的系统级问题,确保系统稳定性和性能。
7. 实施安全措施,防范 Android Linux 操作系统中的漏洞和威胁。
8. 通过分析资源使用情况并在内核和框架级别实施优化来优化系统性能。
9. 实施密钥和设备标识符证明机制,以验证硬件支持的密钥的真实性和完整性,并防止欺骗。
10. 与跨职能团队协作,并记录系统配置和故障排除过程。
11. 具有crash、gdb、JTAG、systrace、traceview等调试工具的经验。
能力要求:
熟练掌握Android/Linux系统开发,包括内核定制和设备树修改。
Android框架开发的Java和C / C++编程方面的专业知识。
较强的调试技能和对系统级调试工具的理解。
了解安全机制,例如 SELinux 和安全启动。
在嵌入式系统的性能优化技术方面的经验。
熟悉密钥预配和证明体系结构和机制。
了解密钥配置和证明软件堆栈层。
了解基于云的服务及其与 Android/Linux 的集成
具有为安全的 Android/Linux 环境开发和集成可信应用程序的经验。
能力加分项:
具有嵌入式 Linux 开发板和平台的经验。
了解硬件接口和相关开发工具的 Android HAL 开发。
熟悉用于 Android/Linux 开发的特定于平台的服务和 API。
了解 Android 系统内部和服务。
具有 Git 等版本控制系统的经验
有使用 Gerrit、OpenGrok、Jenkins 的经验。
良好的中英文沟通能力



其他工作城市
* China - Guangdong - 深圳(Shenzhen)
* China - Guangdong - 深圳(Shenzhen)
* China - Guangdong
* China