R&D – IoT Linux Software Staff Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
Qualcomm China is looking for a skilled Linux engineer to lead R&D projects for Robotics, Drones, Wearable, and Action Camera products. This role involves full-stack Linux development, from bootloader to system optimization, requiring strong communication and problem-solving skills for cross-functional and global collaboration.
Ansvarsområden
- Lead technical execution of Linux-based projects
- Design and develop Linux system components including bootloaders, kernel modules, device drivers, and platform-level features.
- Conduct in-depth requirement analysis and propose optimal technical solutions.
- Collaborate with cross-functional and international teams to ensure successful project outcomes.
- Explore and prototype new technologies such as virtualization (KVM, Xen), containerization (Docker, LXC) on embedded Linux.
- Collaborate with global software, hardware, and product teams to ensure alignment and timely delivery.
- Communicate effectively across teams, clearly articulating technical challenges, solutions, and progress.
- Drive technical roadmaps, architecture decisions, and execution strategies.
Krav
- Bachelor’s degree with 10+ years or Master’s degree with 7+ years of embedded Linux platform development hands-on experience.
- Strong proficiency in C and C++.
- Familiarity with ARM CPU architecture and instruction sets.
- Solid experience with Linux kernel and platform development, including bootloader, device tree, driver bring-up, systemd.
- Deep understanding of Linux internals: memory management, scheduler, locking mechanisms, and block device drivers.
- Strong debugging skills using GDB, trace tools, and JTAG.
- Strong problem-solving mindset, with the ability to adapt to fast-changing environments and deliver optimal solutions.
- Fluent in both English and Mandarin (spoken and written), with a rigorous and professional communication style.
Önskade kvalifikationer
- Experience with embedded Linux distributions such as Ubuntu, Debian, Yocto, or Android OS.
- Background in Robotics, Drones, Camera, IOT product development.
- Proven ability to lead technical projects from concept to delivery.
- Experience mentoring junior engineers or leading technical collaboration within a team.
- Exposure to emerging technologies such as virtualization, containers, or AI on embedded systems.
Färdigheter
C++CLinuxARMDockerGDBsystemdYoctoPythonAndroidXenLXCJTAG
#IoT#Linux#Software Engineer#Embedded Systems#Robotics#Drones#Wearable#Action Camera#Kernel#Bootloader#Device Drivers#Virtualization#Containerization
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 49 minuter sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Chengdu, China
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Saab
Järfälla, Sweden +1 flerHardware Engineer (General Engineering)
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Saab
Linköping, SwedenDoktor inom Sensorfusion till Gripenutveckling
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Saab
Nürnberg, GermanyTechniker (m/w/d) Mechatronik oder Elektrotechnik
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Microsoft
PolandCopilot Solution Engineer
284–617 tn PLN/år Heltid Ansök tidigt Publicerad för 3 dagar sedan
Volvo Group
Göteborg, SwedenSOC Analyst L4
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Sandvik
Tampere, FinlandProduct Safety Engineer
Heltid Ansök tidigt Publicerad för 3 dagar sedan
