Theme

Language

Global EN
Sweden ENSV
India EN

R&D – IoT Linux Software Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

Qualcomm is seeking experienced R&D IoT Linux Software Engineers for their Chengdu, China team. Responsibilities include embedded system bring-up, Android/Yocto platform development, and Linux BSP development (Bootloader, Kernel, drivers) for smart devices in domains like wearables and robotics. Requires 3+ years of Linux development experience with C/C++/Python and strong understanding of embedded Linux systems and debugging tools.

Responsibilities

  • Responsible for embedded system bring-up and subsequent maintenance based on Qualcomm platforms
  • Build and maintain Android / Yocto platforms to support productization
  • Develop and maintain Linux BSP, including Bootloader, Kernel, Device Tree, drivers, and system applications
  • Linux kernel Modules development and maintain like CPU/Memory/Clock/Storage/PCIe/Ethernet/peripheral drivers
  • Collaborate closely with project management, testing, customer support, and overseas development teams to ensure high-quality and on-time project delivery

Requirements

  • 3+ years of experience in Linux application or kernel development
  • Strong proficiency with C/ C++/Python
  • Comprehensive understanding of Linux memory, Scheduler, Lock, device driver
  • Solid understanding of embedded Linux system build and boot process
  • Familiar with common debugging tools and methods (e.g., GDB, Ftrace, JTAG)
  • Understand ARM CPU instructions and architecture
  • Strong verbal and written communication skills in English
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Desired Qualifications

  • Experience in Qualcomm Android or embedded Linux platform development
  • Familiar with Qualcomm's software and hardware architecture
  • Contribution experience in open-source projects

Benefits

  • Focusing on pioneering product domains such as Wearable, Robotics, Action Camera, and Drones
  • providing the critical core enabling technology for next-generation smart devices.
  • Qualcomm is an equal opportunity employer
  • Qualcomm is committed to providing an accessible process
  • Qualcomm is committed to making our workplace accessible for individuals with disabilities.

Skills

CC++PythonLinuxEmbedded LinuxKernelDevice TreeBSPBootloaderARMGDBFtraceJTAGYocto
#embedded systems#linux#iot#software engineering#qualcomm#chipsets#wearable#robotics#action camera#drones#smart devices#bsp#yocto#kernel development#device tree#drivers#bootloader#system applications#cpu#memory#scheduler#lock#storage#pcie#ethernet#peripheral drivers#arm#debugging#gdb#ftrace#jtag#embedded c#c++#python#communication skills#english
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

4 days ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Mid-Senior

Locations

Chengdu, China

Qualification

Bachelor

Applicants

Be an early applicant