Mobile Android Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Android
Mid-Level Software Engineer
In-Person
3+ years of experience
AI

Description For Mobile Android Software Engineer

Qualcomm, a leading technology innovator, is seeking a Mobile Android Software Engineer to join their team in Shenzhen. This role offers an exciting opportunity to work on Snapdragon Mobile chipset development, focusing on Android system software architecture and optimization. The position combines cutting-edge mobile technology with AI integration, making it perfect for engineers passionate about pushing the boundaries of mobile development.

The role involves working with a collaborative team of systems, hardware, and architecture engineers to design and develop embedded and cloud edge software solutions. You'll be responsible for maintaining and optimizing the Qualcomm Mobile Android Platform software, with a particular focus on memory and performance optimization.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters an inclusive culture that encourages innovation and professional growth through mentorship and development programs.

The ideal candidate will have a strong foundation in Android system architecture, proficiency in Java and/or Modern C++, and excellent debugging skills. Experience with AI frameworks and on-device AI runtimes is a plus, reflecting Qualcomm's commitment to advancing mobile AI technology.

This position represents an opportunity to work at the forefront of mobile technology, contributing to products that impact users globally while developing your career alongside industry experts in a supportive, innovation-driven environment.

Last updated 14 days ago

Responsibilities For Mobile Android Software Engineer

  • Design, Develop, maintain Qualcomm Mobile Android Platform software
  • Analyzing and optimizing the Android platform software in various perspectives, including memory, performance, etc
  • Provide technical support to the customers' requirements
  • Document and share knowledge with the team

Requirements For Mobile Android Software Engineer

Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Good understanding of Android system architecture, including framework, system services
  • Solid Java and/or Modern C++ (C++14 or newer) programming language
  • Familiar with Android system debugging skills
  • Good written and verbal communication skills
  • Experience with AI use-case development based on popular Frameworks of LLMs or familiar with any on-device AI runtimes (advantage)

Benefits For Mobile Android Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to build and prepare for secure future
  • Self and family resources for emotional/mental strength
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Mobile Android Software Engineer

Android Virtualization Software Engineer

Android Virtualization Software Engineer position at Qualcomm China, working on Android Virtual Machine running Windows on Snapdragon.

Android Virtualization Software Engineer

Android Virtualization Software Engineer role at Qualcomm China, working on Android Virtual Machine running Windows on Snapdragon.

Android Engineer

Android Engineer position at Envoy, building core features for workplace management platform's mobile app using Kotlin and modern Android technologies.

Confirmed Android Engineer - Door to door

Mid-level Android Engineer position at BlaBlaCar, building new door-to-door carpooling solution, requiring 3+ years experience, offering hybrid work in Paris.

Software Development Engineer II - Android

Mid-level Android Developer position at AiDash, building climate tech solutions using Flutter and native Android development.