All roles at Qualcomm

Linux Software Engineer, Staff

BengaluruFull-time4–7 yrsPosted over a month ago

Mid-level software engineering role at Qualcomm in Bengaluru. Needs 4+ years and a B.Tech, B.E. or B.Sc.

About the role

Linux Software Engineer, Staff at Qualcomm. Design and develop high-performance software components for host software platforms.

What you'll do

  • Design and develop high-performance software components for host software platforms
  • Build scalable infrastructure for distributed AI workloads, communication libraries, and data movement frameworks
  • Drive feature development, debugging, profiling, and performance optimization across the software stack
  • Collaborate with cross-functional teams including runtime, compiler, kernel, firmware, and hardware engineers
  • Participate in software architecture, design reviews, requirements definition, and implementation planning

What you need

  • Linux
  • Python
  • Java
  • C++
  • Git
  • C

Good to have

  • Unit testing
  • gRPC

More roles like this at Qualcomm

Apply on Qualcomm's site