Android Virtualization Software Engineer

Qualcomm is a leading technology company specializing in wireless telecommunications and mobile chipset development.
Android
Mid-Level Software Engineer
In-Person
3+ years of experience
AI

Description For Android Virtualization Software Engineer

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.

We are looking for talented and motivated Android Virtualization Software Engineers working on Android Virtual Machine running Windows on Snapdragon. The ideal candidate will have rich experiences and a strong understanding of Android System and Virtualization Technology.

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 is an equal opportunity employer and is committed to providing reasonable accommodations to support individuals with disabilities in the application/hiring process and in the workplace.

Join Qualcomm to work on cutting-edge Android virtualization technology and be part of a team that's shaping the future of mobile computing!

Last updated 5 days ago

Responsibilities For Android Virtualization Software Engineer

  • 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

Requirements For Android Virtualization Software Engineer

Java
Python
  • 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
  • Bachelor's or Master's degree in Computer Engineering and/or Electrical Engineering
  • 3+ years of experience (for Bachelor's degree) or 2+ years of experience (for Master's degree)
  • 2+ years of experience in Android areas

Benefits For Android Virtualization Software Engineer

Medical Insurance
Education Budget
  • World-class health benefit option for employees and eligible dependents
  • Programs to help build and prepare for a financially secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support employees in living and working well
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Android Virtualization Software Engineer

Android Software Engineer, Users, Listings & Platform

Join Airbnb as an Android Software Engineer, shaping user experiences for millions worldwide in a collaborative, innovative environment.

Android Developer

Android Developer needed at Chefaa to design, develop, and maintain mobile applications using Java, Kotlin, and Android SDK.

Software Developer III, Mobile (Android), AR

Google is seeking a Software Developer III for Mobile (Android) and AR development to work on next-generation technologies.

Software Engineer, Google Meet Interoperability/Rooms Media, Android

Google seeks a Mid-Level Software Engineer for Android to innovate in video conferencing and collaboration technologies.

Software Engineer III, Pixel Display System

Software Engineer III role at Google, focusing on Pixel Display System development in Warsaw, Poland.