Tema

Språk

Global EN
Sverige ENSV
Indien EN

Software Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system

I korthet

Qualcomm seeks a Software Engineer for its Wireless R&D group to develop and verify complex wireless systems for 5G/6G technologies. The role involves multi-threaded C++ software development in a Linux environment, focusing on Radio Access Network (RAN) Layer 2 functionality.

Ansvarsområden

  • Own 5G/6G Radio Access Network (RAN) Layer 2 (MAC, RLC, PDCP, SDAP) responsibilities
  • Drive 3GPP 5G/6G feature development from specification through commercialization
  • Design and develop L2 functionality, including DL and UL channel configuration, data-plane and call flows
  • Implement and optimize fixed and dynamic DL and UL channel schedulers, data-plane paths
  • Interface with NodeB Layer 3 (RRC) and Layer 1 (PHY) components
  • Develop real-time-sensitive, multi-core, and multi-threaded software for the NodeB
  • Debug, profile, and optimize software for latency, throughput, and reliability on the target platform

Krav

  • 2+ years of experience in SW design and development with the C++ programming language, or strong C programming with familiarity in object-oriented concepts
  • Experience with the full software development life cycle
  • Familiarity with 3GPP 4G/5G specifications. Acumen to read and understand the 3GPP specifications and translate them to requirements
  • Familiarity with developing and working in a Linux environment
  • Knowledge of multi-core, multi-threaded programming, and associated OS concepts
  • Familiarity with industry-standard software development and debugging tools (IDEs, build systems, git, gdb)
  • Familiarity with AI based tools/agentic workflows to improve work productivity
  • Strong analytical, debugging, and communication skills with the ability to work effectively across cross-functional distributed teams

Önskade kvalifikationer

  • Hands-on experience in designing and developing LTE/5G L2 (MAC, RLC, PDCP, SDAP) or RAN software
  • Experience with real-time scheduling, DPDK, or performance tuning on multi-core platforms
  • Familiarity with modern C++ (17/20/23)
  • Experience with hands-on Python is a plus

Förmåner

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Highly competitive benefits package designed to support your success at work, at home, and at play
  • Pay scale: $109,400.00 - $164,200.00

Färdigheter

C++Linux3GPPPythongitgdb
#5G#6G#RAN#L2#Software#Development#C++#Linux#Multi-core#Multi-threaded#Debugging#Optimization
Qualcomm Logo

Om 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

Företag

Qualcomm

Publicerade jobb

för 4 dagar sedan

Anställningstyp

Heltid

Arbetsform

Hybrid

Lön

109 400–164 200 US$ · Förhandlingsbar

Erfarenhetsnivå

Mellannivå

Platser

San Diego, United States of America

Boulder, United States of America

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt