mid software engineering Embedded Software Engineer ic · Posted May 18, 2026

About this role

Qualcomm is hiring a mid-level Embedded Software Engineer in the software engineering function based in Shanghai, China. The posting calls out experience with Python, Java, C, Bash.

Role
Embedded Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Shanghai, China
Posted
May 18, 2026

More roles at Qualcomm

Sr. Staff SW Engineer, Constrained AI Software
San Diego, CA · senior
C TensorFlow PyTorch
CPU Design Sr Staff Verification Engineer
Bangalore, India · senior
C Testing Embedded Systems
#Senior Engineer - Android Linux platform Engineer
San Diego, CA · senior
Python Java Rust
NPU/AI Processor Architecture (RTL)/Arithmetic Design Engineer - Sr Staff
Bangalore, India · staff
Lead Engineer, Senior - AI/ML,Embedded,C++,WLAN protocols
Chennai, TN · senior
Python Java C
All Qualcomm jobs →

Job description

from Qualcomm careers

##
Company:

Qualcomm China

## Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

Job Function

* 5+ years of experience in embedded development or 3+ years of work Display related experience. Experience in display development is preferred.
* Develop driver/HAL of new display modules on Qualcomm chipsets with good stability and quality delivery on Linux/Android OS.
* Enable display functions on new Qualcomm chipsets in close coordination with the various internal/international technology teams on Linux/Android OS.

Skills/Experience

* Strong C/C++ programming skills.
* Familiar with Git, repo and GNU make, python, Linux shell script.
* Experience with embedded systems including compiling, loading, executing, and debugging firmware images.
* Familiar with display interfaces and technologies, MIPI DSI, HDMI, DP.
* Familiar with Linux kernel and device driver.
* Familiar with Android/Linux display software stack (HWC/Weston). The experience working on Qualcomm platforms is a plus.

* Good at both oral and written English.

Responsibilities

This is an excerpt. Read the full job description on Qualcomm careers →
All software engineering jobs software engineering in Shanghai, China Jobs in Shanghai, China software engineering salaries software engineering career path
All Qualcomm Jobs Browse software engineering roles mid positions