Android Application Developer

1 week ago


Dongguan, Guangdong, China Lenovo Full time
Job Description

Job Title: Android Application Engineer

Job Summary:

We are seeking an experienced Android Application Engineer to join our team at Lenovo. The successful candidate will be responsible for developing, maintaining, and optimizing Android applications and services to meet the requirements and standards of UC App.

Key Responsibilities:

  • Develop, maintain, and optimize Android applications and services to meet the requirements and standards of UC App.
  • Customize device startup order and integrate custom screens into the installation wizard.
  • 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 features while ensuring platform services integrity.
  • Promote customized device configurations for specific meeting room services or features.
  • Manage telemetry functionality.
  • Handle localization requirements and effectively utilize supported languages.
  • Customize settings experience 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 to meet 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 startup order and installation wizard screens.
  • Ability to develop and integrate custom Android modules, services, or applications.
  • Understanding of telemetry implementation and localization practices in Android applications.
  • Proficient in modifying service configuration files and managing other software packages.
  • Stay up-to-date with the latest Android technology.
  • Product-centric mindset.
  • Experience in building maintainable and testable code libraries, including API design and unit testing techniques.
  • Familiarity with Android Interface Definition Language (AIDL) and Inter-Process Communication (IPC) concepts.

Bonus Points:

  • 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.
  • Familiarity 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)



  • Dongguan, Guangdong, China Lenovo Full time

    Job DescriptionAs 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 ResponsibilitiesDevelop and customize Android applications and services to meet the needs of UC App.Implement custom device startup orders and...


  • Dongguan, Guangdong, China Lenovo Full time

    Job DescriptionAs 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 ResponsibilitiesCustomize device boot order and integrate custom screens into the installation wizard.Configure device pairing services to...


  • Dongguan, Guangdong, China Lenovo Full time

    About the RoleWe are seeking an experienced Android Application Engineer to join our team at Lenovo. As an Android Application Engineer, you will be responsible for developing, maintaining, and optimizing Android applications and services to meet the requirements and standards of UC App.Key ResponsibilitiesDevelop, maintain, and optimize Android applications...


  • Dongguan, Guangdong, China Lenovo Full time

    Job DescriptionAt Lenovo, we are seeking a highly skilled Android Framework Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing custom Android solutions for our devices.Key Responsibilities:Customize and optimize the Android Linux operating system for specific device requirements, including...


  • Dongguan, Guangdong, China Lenovo Full time

    Job DescriptionAt Lenovo, we are seeking a highly skilled Android Framework Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing custom Android solutions for our clients.Key Responsibilities:Customize and optimize the Android Linux operating system for specific device requirements, including...


  • Dongguan, Guangdong, China Lenovo Full time

    Position Overview:We are seeking a skilled Android Framework Engineer to enhance and tailor the Android Linux operating system for our innovative devices. This role involves a deep dive into system-level development and optimization.Key Responsibilities:Modify and enhance the Android Linux OS to meet unique device specifications, focusing on bootloader,...


  • Dongguan, Guangdong, China Lenovo Full time

    Position OverviewWe are seeking a skilled Android Framework Engineer to enhance and tailor the Android Linux operating system for specific device needs. This role is crucial for ensuring optimal performance and security across our product line.Key Responsibilities:Adapt and fine-tune the Android Linux OS, focusing on bootloader, kernel setup, and driver...


  • Dongguan, Guangdong, China Lenovo Full time

    Job SummaryWe are seeking an experienced Android Framework Engineer to join our team at Lenovo. As a key member of our engineering team, you will be responsible for customizing and optimizing the Android Linux operating system for our devices.Key ResponsibilitiesCustomize and optimize the Android Linux operating system for specific device requirements,...


  • Dongguan, Guangdong, China Cathay Pacific Airways Limited Full time

    Job Title: Web DeveloperCathay Pacific Airways Limited is seeking a skilled Web Developer to join our team.About the RoleThis is a challenging and rewarding opportunity to design, build, test, and deploy Web applications and prototypes using Agile methodologies.Key ResponsibilitiesDesign and develop Web applications and prototypes following best...


  • Dongguan, Guangdong, China Cathay Pacific Airways Limited Full time

    Job Title: Web DeveloperCathay Pacific Airways Limited is seeking a skilled Web Developer to join our team. As a Web Developer, you will be responsible for designing, building, testing, and deploying Web applications and prototypes using Agile methodologies.Key Responsibilities:Design and develop Web applications and prototypes following best...


  • Dongguan, Guangdong, China Cathay Pacific Airways Limited Full time

    Job Title: Web DeveloperCathay Pacific Airways Limited is seeking a skilled Web Developer to join our team. As a Web Developer, you will be responsible for designing, building, testing, and deploying Web applications and prototypes using Agile methodologies.Key Responsibilities:Design and develop Web applications and prototypes following best...


  • Dongguan, Guangdong, China Qualcomm Full time

    Job Title: Voice AI Software EngineerQualcomm is seeking a talented Voice AI Software Engineer to join our team. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.Job Summary:We are looking for a skilled software engineer to design, develop, and maintain voice...


  • Dongguan, Guangdong, China Qualcomm Full time

    Job Title: Voice AI Software EngineerQualcomm is seeking a talented Voice AI Software Engineer to join our team. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation.Job Summary:We are looking for a skilled software engineer to design, develop, and maintain voice...


  • Dongguan, Guangdong, China Qualcomm Full time

    Job Title: Linux Kernel Software EngineerQualcomm is seeking a highly skilled Linux Kernel Software Engineer to join our team in China. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining Linux kernel and driver software for our wearable, robotics, and drones products.Key Responsibilities:Develop and...


  • Dongguan, Guangdong, China Qualcomm Full time

    Job Title: System Power Test EngineerQualcomm is seeking a highly skilled System Power Test Engineer to join our team. As a key member of our Engineering Group, you will be responsible for testing and modifying general systems-level software/hardware, specialized utility and/or hardware.Key Responsibilities:Design and execute test plans, scenarios, scripts,...


  • Dongguan, Guangdong, China Qualcomm Full time

    Job Title: System Power Test EngineerQualcomm is seeking a highly skilled System Power Test Engineer to join our team. As a key member of our Engineering Group, you will be responsible for testing and modifying general systems-level software/hardware, specialized utility and/or hardware.Key Responsibilities:Design and execute test plans, scenarios, scripts,...


  • Dongguan, Guangdong, China Cathay Pacific Airways Limited Full time

    Job SummaryCathay Pacific Airways Limited is seeking a highly skilled Software Engineer to join our team as a Web Developer. This role is responsible for designing, building, testing, and deploying Web applications and prototypes using Agile methodologies.Key ResponsibilitiesDesign and develop Web applications and prototypes following best...

  • Application Engineer

    2 weeks ago


    Dongguan, Guangdong, China Nova Ltd. Full time

    Job Title: Application EngineerWe are seeking an experienced Application Engineer to join our China Application Team at Nova Ltd. in Dongguan area.About Nova Ltd.Nova Ltd. is a leading provider of insights into process control in the world's most technologically advanced industry. We employ physics, math, algorithms, software, and hardware expertise to...


  • Dongguan, Guangdong, China Qualcomm Full time

    Job SummaryWe are seeking a highly skilled System Test Engineer to join our team at Qualcomm. As a System Test Engineer, you will be responsible for testing and modifying general systems-level software/hardware, specialized utility and/or hardware. You will interpret wireless specifications, design test plans, scenarios, scripts, or procedures, and document...


  • Dongguan, Guangdong, China STMicroelectronics Full time

    About the Role As a key member of our Digital Transformation and Information Technology (DTIT) team, you will play a vital role in enhancing and supporting cutting-edge Manufacturing Applications within the Semiconductor Industry. Your expertise will focus on Advanced Dispatching solutions (RTD), driving efficiency and optimization throughout the...