Android Application Engineer
4 weeks ago
Job Description
As an Android Application Engineer at Lenovo, you will be responsible for developing, maintaining, and optimizing Android applications and services to meet the requirements and standards of UC App.
Key Responsibilities
- Customize device boot order and integrate custom screens into the installer.
- Configure device pairing services to ensure compliance with platform solutions.
- Integrate and customize boot loader source libraries for device startup customization and factory provisioning.
- Implement custom Android modules, services, or applications to support proprietary functions while ensuring platform service integrity.
- Promote customized device configurations for specific meeting room services or functions.
- Manage telemetry functions.
- Handle localization requirements, effectively utilizing supported languages.
- Customize settings experiences within specified guidelines, combining custom screens and branding while maintaining platform consistency.
- Integrate custom features into device settings.
- Experience with Android IPC/RPC.
- App security design meeting company security review requirements, including app design framework, code security, and license verification.
Requirements
- Proficient in Java or Kotlin for Android application development.
- Deep understanding of Android service architecture, Android SDK, and Android architecture components (such as MVVM).
- Experience with customizing device boot order and installer screens.
- Able to develop and integrate custom Android modules, services, or applications.
- Understanding of telemetry implementation and localization practices in Android applications.
- Skilled in modifying service configuration files and managing other software packages.
- Maintain up-to-date knowledge and attempt the latest Android technologies.
- Have a product-centric mindset.
- Experience in building maintainable and testable codebases, including API design and unit testing techniques.
- Familiar with Android Interface Definition Language (AIDL) and Inter-Process Communication (IPC) concepts.
Bonus Requirements
- Understanding of Android framework and HAL (Hardware Abstraction Layer).
- Experience with using Android NDK for low-level system programming.
- Familiarity with Microsoft development tools and services.
- Understanding of Android security best practices.
- Familiar with Android application UI/UX design principles.
- Experience with Git version control systems.
- Experience with Gerrit, OpenGrok, Jenkins (CI/CD).
- Good English and Chinese communication skills.
Additional Locations
China - Guangdong - Shenzhen (Shenzhen), China, China - Guangdong, China - Guangdong - Shenzhen (Shenzhen)
-
Android Applications Engineer
2 weeks ago
Dongguan, Guangdong, China Lenovo Full time职位描述我们正在寻找一位经验丰富的 Android 应用开发工程师来加入我们的团队。该职位将负责开发、维护和优化 Android 应用和服务,以满足 UC App 的要求和规范。主要职责开发、维护和优化 Android...
-
Android Framework Engineer
4 weeks ago
Dongguan, Guangdong, China Lenovo Full timeJob Description:As an Android Framework Engineer at Lenovo, you will be responsible for customizing and optimizing the Android Linux operating system for specific devices. This includes developing and integrating custom frameworks and libraries to extend Android functionality while ensuring compatibility and stability. You will also be responsible for...
-
Android Application Developer
18 hours ago
Dongguan, Guangdong, China Lenovo Full timeLiên hệ kỹ thuật viên AndroidBộ phận Công nghệ Lenovo đang tìm kiếm một chuyên gia phát triển ứng dụng di động Android có tay nghề cao để tham gia vào việc cải tiến trải nghiệm người dùng và đảm bảo tính linh hoạt của sản phẩm.Mô tả công việc:Là một phần của nhóm nghiên cứu...
-
Android Virtualization Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Software Engineer for Android Virtual MachineCompany: QualcommJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future...
-
Android Virtualization Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Android Virtualization Software EngineerJob Summary:As a Software Engineer at Qualcomm, you will design, develop, and maintain software solutions for Android Virtual Machine running on Snapdragon platforms. You will work on trimming, analyzing, and optimizing the Android system to ensure high performance and stability.Key Responsibilities:* Design...
-
Android Virtualization Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Software Engineer for Android Virtual MachineCompany: QualcommJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future...
-
Android Virtualization Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Android Virtualization Software EngineerQualcomm is seeking a talented Android Virtualization Software Engineer to join our team. As a key member of our engineering group, you will design, develop, and maintain software solutions for our Android Virtual Machine running on Snapdragon platforms.Key Responsibilities:Design and develop virtualization...
-
Android System Architect
2 weeks ago
Dongguan, Guangdong, China Lenovo Full timeJob Title: Android Framework EngineerJob Description:Main Responsibilities:Design and optimize Android Linux operating system for specific devices, including bootloaders, kernel configuration, and driver integration.Develop and integrate custom frameworks and libraries to extend Android functionality while ensuring compatibility and stability.Experience with...
-
PMIC Software Applications Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Summary:As a PMIC Software Applications Engineer at Qualcomm, you will be responsible for supporting customers developing PC/Mobile/tablet based on Qualcomm solutions. You will help chipset OEMs understand Qualcomm software solutions on PMIC, provide customers with training on Qualcomm products, and assist customer engineers in resolving issues with...
-
Dongguan, Guangdong, China Lenovo Full timeJob Description:Lòc áp chăng: Trung Quốc - Quảng Đông - Thâm Quyến (Shenzhen)Số lượng nhân viên: 1Tóm tắt công việc:Bạn đang tìm kiếm cơ hội để phát triển kỹ năng và kinh nghiệm của mình trong lĩnh vực Android/Linux? Lenovo đang tuyển dụng một Android Framework Engineer với nhiệm vụ quan...
-
Voice AI Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Voice AI Software EngineerJob Summary:Qualcomm is seeking a talented Voice AI Software Engineer to design, develop, and maintain voice AI architecture and software on Android and Linux platforms. The ideal candidate will have experience in deep learning frameworks, model optimization, and application development on Linux OS.Responsibilities:Design...
-
Voice AI Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Voice AI Software EngineerJob Summary:Qualcomm is seeking a talented Voice AI Software Engineer to design, develop, and maintain voice AI architecture and software on Android and Linux platforms. The ideal candidate will have experience in deep learning frameworks, model optimization, and application development on Linux OS.Key...
-
Power Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Power Software EngineerAt Qualcomm, we are seeking a highly skilled Power Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and validating embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products...
-
PMIC Software Customer Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: PMIC Software Customer EngineerQualcomm is seeking a highly skilled PMIC Software Customer Engineer to join our team. As a key member of our Engineering Group, you will be responsible for providing technical support to customers developing PC/Mobile/Tablet based on Qualcomm solutions.Key Responsibilities:Support customers in understanding Qualcomm...
-
Linux Kernel Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Summary:As a Linux Kernel Software Engineer at Qualcomm, you will design, develop, and maintain embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and exceed customer needs.Key Responsibilities:Develop and maintain Linux kernel modules for Qualcomm's chipset.Design...
-
Linux Kernel Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title:Linux Kernel Software EngineerJob Summary:Qualcomm is seeking a highly skilled Linux Kernel Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and validating embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge,...
-
Power Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Power Software EngineerJob Summary:Qualcomm is seeking a highly skilled Power Software Engineer to join our team. As a Power Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and...
-
Voice AI Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Voice AI Software EngineerJob Summary:We are seeking a highly skilled Voice AI Software Engineer to join our team at Qualcomm. As a Voice AI Software Engineer, you will design, develop, and maintain voice AI architecture and software on Android and Linux platforms.Key Responsibilities:Design and develop voice AI architecture and software on...
-
Senior Software Engineer
3 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team in IoT software weartech testing. The ideal candidate will have experience in testing Android apps, UI, Framework, CTS, and wearable specific features.Key Responsibilities:Develop and execute test plans for IoT software weartech testing.Scope, design, and execute testing...
-
Voice AI Software Engineer
4 weeks ago
Dongguan, Guangdong, China Qualcomm Full timeJob Title: Voice AI Software EngineerJob Summary:Qualcomm is seeking a talented Voice AI Software Engineer to design, develop, and maintain voice AI architecture and software on Android and Linux platforms. The ideal candidate will have experience in deep learning frameworks, model optimization, and acceleration, as well as a strong understanding of voice...