mid Software Engineer ic · Posted Apr 14, 2026

About this role

Qualcomm is hiring a mid-level Software Engineer based in Beijing, China. The posting calls out experience with Python, Linux, System Design.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Beijing, China
Posted
Apr 14, 2026

More roles at Qualcomm

Product Supply Planner, up to Staff
Hsinchu, Taiwan · senior
CPU Server Physical Design Clock Engineer
Austin, TX · mid
Automotive Software Project Engineer for Multimedia
Shanghai, China · mid
Python Java C
Databricks Lakehouse Enteprise Data Architect and Modeller
Hyderabad, India · senior
Python Java SQL
Graphics Power Performance Modelling Engineer
Bangalore, India · mid
Python C CUDA
All Qualcomm jobs →

Job description

from Qualcomm careers

##
Company:

Qualcomm China

## Job Area:

Engineering Group, Engineering Group > Systems Engineering

General Summary:

We are seeking an engineer with strong software development skills and a solid understanding of robotic systems, focused on designing robotic software architecture and developing application-level systems. This role involves system integration, task scheduling, perception and control module development, and user-facing application design—driving intelligent robotics into real-world deployment.

Responsibilities

* Design and develop robotic software architecture, including modular systems, task scheduling, state management, and communication mechanisms
* Build robotic application systems enabling task execution, environmental interaction, and human-machine interfaces
* Integrate perception, planning, and control modules to support multi-sensor fusion and parallel task execution
* Develop and maintain robotic middleware (e.g., ROS2) to ensure efficient coordination among system components
* Participate in simulation testing and real-world deployment of robotic platforms, optimizing performance and stability
* Collaborate with algorithm and hardware teams to achieve cross-module integration and system debugging
* Write technical documentation and contribute to project reporting, technical exchanges, and product iteration

Qualifications

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