Software Engineer
Job Description
Join Qualcomm Technologies’ Wireless R&D team to implement and verify a Test Base Station (TBS) supporting 5G/6G technologies.
Responsibilities
- Own 5G/6G RAN Layer 2 responsibilities, including MAC, RLC, PDCP, and SDAP
- Drive 3GPP 5G/6G feature development from specification through commercialization
- Design and develop L2 functionality, including DL and UL channel configuration, data-plane paths, and call flows
- Implement and optimize both fixed and dynamic DL/UL channel schedulers and associated 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 performance for latency, throughput, and reliability on the target platform
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field
- 2+ years of experience in SW design and development using C++, or strong C with familiarity in object-oriented concepts
- Experience across the full software development life cycle
- Familiarity with 3GPP 4G/5G specifications and ability to read, understand, and translate specifications into requirements
- Working familiarity with Linux environments
- Knowledge of multi-core and multi-threaded programming and related OS concepts
- Familiarity with industry-standard tools and workflows, including IDEs, build systems, git, and gdb
- Familiarity with AI-based tools/agentic workflows to improve productivity
- Strong analytical, debugging, and communication skills for cross-functional distributed teams
Technologies
- C++
- C
- Linux
- 3GPP
- git
- gdb
- IDEs
- Build systems
Preferred Skills
- Hands-on experience 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)
- Hands-on Python experience is a plus
Compensation and Benefits
- Location: San Diego, CA (onsite)
- Salary range: USD 109,400 - 164,200 per year
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for the annual bonus)
- Highly competitive benefits package