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

About this role

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

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

More roles at Qualcomm

RAN Automation Engineer for CAE
Tijuana, Mexico · mid
Python JavaScript SQL
2026 Intern(6 months)-Robotics& Ubuntu Engineer
Shanghai, China · intern
Python C TensorFlow
GPU Post Silicon Engineer
San Diego, CA · mid
Python C Testing
Senior Test Development Engineer - Qualcomm, Cambridge, United Kingdom
Cambridge, United Kingdom · senior
Python C Jira
Senior Engineer-QSWAT
Hyderabad, India · 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 Overview

As part of the engineering team of Qualcomm China, mainly focus on robotics, action camera, smart wearables devices. we are looking for talents who will be responsible for video area on Qualcomm's snapdragon chipsets for IoT products.

Main Responsibilities:

You will get involved in QCOM chipset video software development and maintenance, including Android/Linux multimedia framework, video driver/HAL, and video pre/post-processing. You will work on requirement analysis from customers and feature design.

Requirements:

1\. Proficient in coding with C and C++.

2\. Strong debugging and troubleshooting ability.

3\. Solid background and experience in one or several of the following areas at least 1 year:

* Linux device driver development and debugging.
* Multimedia framework: Android multimedia framework (MediaCodec, Nuplayer), GStreamer, FFMPEG.
* Video usage models: playback, camcorder, transcoding, streaming, HDR, VR, 3D video.
* Image codec and framework (JPEG/HEIF/AVIF, Skia).
* Video compression standard (e.g., H.264/H.265/H.266/AV1).
* Video pre/post-processing (e.g., denoise, super-resolution, bokeh).
* Streaming protocols and implementation (e.g., HLS/HTTP/RTSP/DASH, Miracast/WFD).

4\. Experiences in GPU are preferred.

Minimum Qualifications:

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 staff positions