Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Qualcomm Android Virtualization Software Engineer 
China, Guangdong Province, Shenzhen 
73642715

08.08.2024

Job Area:

Engineering Group, Engineering Group > Software Engineering

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 for all. As a Qualcomm 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 exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Job Overview

Snapdragon® X Series platforms enable thin, light, modern laptops that deliver incredible performance, unbelievable battery life, advanced on-device AI experiences, with highly secure, robust connectivity.

Skills/Experience

  • Deep understanding of Android system architecture, including framework, system services, HAL and kernel layer.

  • Capable of trimming, analyzing, and optimizing the Android system.

  • Excellent problem analysis and solving ability, with experience on analyzing system stability or performance issues.

  • Familiar with Java/C/C++ and Android system analysis tools.

  • It would be an advantage to have experience on virtualization solution.

  • It would be an advantage to have experience on Android memory and performance optimization.

Responsibilities

  • Virtualization solution selection, design, development, and maintenance.

  • Trim and optimize the Android virtual machine in various perspectives, including memory, performance, etc.

  • In-depth analyze and solve system stability and performance issues.

  • Provide technical support according to the customer requirement.

  • Document and share knowledge with the team.

Education Requirements

Bachelor's, Computer Engineering and/or Electrical Engineering with 3+ years’ experiences, or Master's, Computer Engineering and/or Electrical Engineering with 2+ years’ experiences, with 2+ years’ experiences in Android areas.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.