Performance Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Chengdu, Sichuan, China
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Performance Software Engineer

Qualcomm, a leading technology innovator, is seeking a Performance Software Engineer to join their team in Chengdu. This role offers an exciting opportunity to work on cutting-edge compute platforms and contribute to next-generation experiences. As a Performance Software Engineer, you'll be responsible for developing and optimizing software solutions, working with embedded and cloud edge applications, and collaborating across multiple engineering teams.

The position requires strong technical expertise in software development, particularly in performance optimization and system-level software solutions. You'll work on critical projects involving ARM architecture, Windows-on-ARM ecosystem, and power/performance improvements. The ideal candidate will bring 3+ years of relevant experience and strong programming skills in languages like C, C++, Java, and Python.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are valued and employees can make meaningful contributions to world-changing technologies. You'll have the chance to work alongside leading engineering experts while developing your career through mentorship and professional development programs.

This role presents an excellent opportunity for someone passionate about technology innovation and interested in working at the forefront of computing and mobile technology. You'll be part of a team that pushes boundaries and creates solutions that impact lives globally, all while having access to resources and support for both professional and personal growth.

Last updated a day ago

Responsibilities For Performance Software Engineer

  • Triage and solve application and system functionality & performance issues on Qualcomm compute platforms
  • Develop new features for power/performance improvement on Qualcomm Computer platforms
  • Work on open source projects migration to ARM architecture
  • Co-work with Chipset team for system performance projection, analysis and optimization
  • Co-work with internal tech teams to promote Windows-on-ARM ecosystem in China
  • Keep researching and learning cutting-edge technologies in computing

Requirements For Performance Software Engineer

Java
Python
Linux
  • Bachelor's degree or above in Computer Science, Electrical, Information Systems or related field
  • 3+ years working experience in embedded software development or semiconductor field
  • 3+ years of experience with Programming Language such as C, C++, Java, Python
  • 1+ years working experience in performance analysis/optimization on Windows/Android platform
  • Understanding of OS Kernel
  • Understanding of system hardware/software architecture on Compute platforms
  • Good communication capabilities in both Chinese and English

Benefits For Performance Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs for secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Performance Software Engineer

Engineer - Python Automation framework

Python Automation Framework Engineer position at Qualcomm, focusing on developing test frameworks for neural networks and machine learning systems.

Video SW Engineer

Video Software Engineer position at Qualcomm China, focusing on chipset development and multimedia frameworks, requiring 2+ years of experience in software engineering.

WLAN WIFI Developer

WLAN WIFI Developer position at Qualcomm India, focusing on wireless connectivity solutions and requiring strong C/C++ and Linux expertise.

Video SW Engineer

Video Software Engineer position at Qualcomm China, focusing on premium chipset video software development and multimedia frameworks.

SOC Verification and Methodology Engineer

SOC Verification Engineer role at Qualcomm, focusing on verification methodologies and test implementation for cutting-edge 5G and AI chip solutions.