Senior Engineer – Mobile Gaming System Optimization (Android/Linux, Performance & Power)

Qualcomm View all jobs

  • Shanghai
  • Permanent
  • Full-time
  • 21 days ago
##
Company:Qualcomm China## Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Job SummaryWe are seeking a Senior Engineer to drive end-to-end analysis and resolution of mobile gaming issues on Snapdragon platforms. You will deliver systematic platform-side optimizations to improve performance-per-watt and reduce latency, develop relevant features and tools, and support game studios with pre-release profiling and joint optimization via SDK collaboration.Key Responsibilities
  • Analyze and resolve performance, power, and latency issues for mobile games on Snapdragon platforms.
  • Deliver systematic platform-side optimizations across Android/Linux (improve performance, reduce power, reduce latency, enhance stability).
  • Design and implement game-related system features/components, including unit tests and validation.
  • Debug complex issues spanning game/app, OS/framework, system services, drivers, and kernel; provide root-cause analysis and actionable fixes/workarounds.
  • Support game studios pre-release with profiling, early issue discovery, triage, and clear reporting/tracking to closure.
  • Co-develop and optimize with partners through SDK/tooling and best-practice guidance to achieve optimal energy efficiency on Snapdragon.
  • Conduct competitor analysis for gaming performance and power across CPU/GPU/SoC, and translate findings into optimization opportunities and recommendations.
  • Collaborate effectively with cross-functional teams to align requirements, priorities, schedules, and deliverables.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, Telecommunications, Software Engineering, or a related field; 3+ years of hands-on Linux/Android development experience.
  • Experience in Android/Linux framework development (platform-side components, services, or system frameworks).
  • Proven experience in mobile gaming performance and power optimization (profiling → diagnosis → fix/mitigation → verification).
  • Solid understanding of Android IPC mechanisms (e.g., Binder / AIDL / socket).
  • Solid understanding of SoC performance and power metrics and related trade-offs.
  • Proficient with performance/debug tools such as Perfetto and Systrace.
  • Strong programming skills in C/C++, plus working knowledge of Java and Python.
  • Ability to plan, organize, and coordinate projects efficiently in a team environment.
  • Strong problem-solving and analytical skills; good communication; self-motivated with enthusiasm for continuous learning.
Preferred Qualifications (Nice to Have)
  • Good understanding of Android display pipeline / SurfaceFlinger framework.
  • Good understanding of Linux CPU scheduler fundamentals and DCVS tuning.
  • Experience using simpleperf, kprobe, and eBPF for performance/debugging.
  • Familiarity with Unity and/or Unreal engine performance workflows.
  • AI/LLM knowledge and practical experience (e.g., applying AI/LLM to tooling, analysis, automation, or productivity).
Minimum Qualifications:
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).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.To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.If you would like more information about this role, please contact Qualcomm Careers.

Qualcomm

Similar Jobs

  • Senior System Software Engineer

    Nvidia

    • Shanghai
    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—an…
    • 2 months ago
  • Senior Software Engineer, NCCL

    Nvidia

    • Shanghai
    NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cort…
    • 1 day ago
  • Senior QA Engineer

    Xsolla

    • Shanghai
    About Us Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companie…
    • 30 days ago