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
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob 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
Similar Jobs
Microsoft
United KingdomMember of Technical Staff, Software Engineers - Compute Infra/HPC
£93.5–162k/yr Full Time Be an early applicant Posted 4 days ago
Scania Group
Haag, AustriaKfz Techniker/Mechaniker für Nutzfahrzeuge (m/w/d) für Haag
€43k/yr Full Time Be an early applicant Posted 4 days ago
ASSA ABLOY Group
Fehraltorf, SwitzerlandMitarbeiter Logistik 100% (m/w/d)
Full Time Be an early applicant Posted 4 days ago
Vattenfall
Oskarshamn, Sweden +4 moreOperation Engineer inom Active Directory
Full Time Be an early applicant Posted 4 days ago
Vattenfall
Solna, Sweden +3 moreOperation Engineer inom Active Directory
Full Time Be an early applicant Posted 4 days ago
Vattenfall
Stockholm, Sweden +4 moreOperation Engineer inom Linux
Full Time Be an early applicant Posted 4 days ago
