Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Qualcomm's job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Qualcomm's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Qualcomm — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Qualcomm — free, in seconds.
About the Role
The Wireless R&D group is focused on developing a Test Base Station (TBS) for verification of QCT mobile chipset functionality. This role involves collaborating in the implementation and verification of complex wireless systems, developing cutting-edge features for 5G and 6G wireless technologies for the 5G/6G TBS product. Sophisticated multi-thread software is written in C++ and implemented as a Linux service, supported by Continuous Integration processes.
Responsibilities
- 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
Requirements
- 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
Skills
- C++
- C programming
- Object-oriented concepts
- Full software development life cycle
- 3GPP 4G/5G specifications
- Linux environment
- Multi-core programming
- Multi-threaded programming
- OS concepts
- Software development tools
- Debugging tools
- IDEs
- Build systems
- Git
- GDB
- AI based tools
- Agentic workflows
- Analytical skills
- Debugging skills
- Communication skills
- LTE/5G L2 (MAC, RLC, PDCP, SDAP)
- RAN software
- Real-time scheduling
- DPDK
- Performance tuning on multi-core platforms
- Modern C++ (17/20/23)
- Python
Location
- Remote
- Hybrid
- Onsite
Work Type
- Full-time
Experience Level
- 2+ years of experience
Education Level
- Bachelor's degree in Computer Science, Electrical Engineering, or related field
Salary/Compensations
- $109,400.00 - $164,200.00
Benefits
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
- Highly competitive benefits package
About the Company
- Qualcomm Technologies, Inc. is a global leader in wireless technology innovation.
- The Wireless R&D group is focused on developing a Test Base Station (TBS) for verification of QCT mobile chipset functionality.
- Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
Equal Opportunity
- Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
- If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process.
- Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process.
- Qualcomm is also committed to making our workplace accessible for individuals with disabilities.