
Eligibility Criteria
Bachelorβs degree in Computer Science Engineering, Electronics & Communication Engineering, Information Technology, or related field with a minimum of 60% marks (70% for top 10% of batch). No backlogs allowed. Candidates must be eligible for campus recruitment and have a strong academic record.

Job Description & Key Responsibilities
Qualcomm India Private Limited is a global leader in mobile technology, pioneering innovations that shape the future of connectivity. With a legacy spanning over three decades, Qualcomm has been at the forefront of developing cuttingβedge mobile chipsets, wireless communication standards, and intelligent multimedia solutions. The companyβs culture is built on a foundation of curiosity, collaboration, and a relentless drive to push the boundaries of what is possible. Employees are empowered to experiment, innovate, and bring transformative ideas to life, whether itβs in automotive, healthcare, smart cities, robotics, or emerging fields like virtual and augmented reality.
The Associate Engineer β Software role is designed for fresh graduates who are passionate about embedded systems, wireless protocols, and multimedia technologies. As a campus hire, you will be immersed in realβtime embedded software development, working on device drivers, kernel modules, and application layers for Android, Windows Mobile, and Linux platforms. Your responsibilities will span from designing and coding in C/C++ to debugging complex firmware and ensuring seamless integration with Qualcommβs proprietary chipsets.
Key responsibilities include:
1. Developing realβtime embedded software and device drivers for mobile chipsets.
2. Implementing and optimizing wireless protocols such as LTE, WiβFi, Bluetooth, and CDMA.
3. Writing and maintaining Linux/Unix kernel modules and board support packages.
4. Designing multimedia stacks for audio, video, and image processing.
5. Collaborating with crossβfunctional teams to define requirements and deliver highβquality code.
6. Conducting unit and integration testing, and troubleshooting production issues.
7. Participating in code reviews and adhering to coding standards.
8. Contributing to documentation and technical specifications.
9. Exploring new technologies like IoT, AR/VR, and connected cameras.
10. Continuously learning and applying best practices in software architecture.
The tech stack will include C/C++, Linux kernel development, Android SDK, Windows Driver Kit, TCP/IP, SIP, RTP, and multimedia codecs. You will gain exposure to Qualcommβs proprietary tools and development environments.
Growth path: Starting as an Associate Engineer, you can progress to Senior Engineer, Lead Engineer, and eventually Technical Manager or Principal Engineer, with opportunities to specialize in wireless, multimedia, or platform software. Qualcommβs global footprint offers chances to work on international projects and collaborate with top talent worldwide.
Why join Qualcomm? The company offers competitive compensation, a culture that rewards innovation, and a global platform to work on nextβgeneration technologies. Employees enjoy a supportive environment, continuous learning, and the chance to make a tangible impact on billions of devices worldwide.