Q
IT(Software/Hardware)

Associate Software Engineer (Embedded & Cloud Edge / C / C++ / Python / Git)

Qualcomm India Private Limited

Role Overview

Qualcomm India Private Limited is seeking a proactive, technically driven Associate Engineer (Software Engineering) to join our world-class engineering team in Hyderabad, Telangana, India. In this role, you will assist in the design, development, implementation, and verification of embedded and cloud edge software, customer-facing applications, and specialized utility tools. Working under the guidance of experienced engineering leads, you will collaborate with cross-functional systems, hardware, architecture, and test engineering squads to build and optimize software solutions powering next-generation smart, connected devices globally.

Core Responsibilities

  • Feature Development & Coding: Design, write, test, and integrate software modules and utility tools using languages such as C, C++, Java, or Python for embedded and cloud edge ecosystems.
  • Requirements & Architecture Support: Analyze functional software specifications and user requirements to translate system-level interfaces into modular, maintainable code.
  • Testing & Quality Assurance: Author and execute comprehensive unit tests, conduct regression testing suites, and perform initial issue triaging to uphold stringent code reliability standards.
  • Code Reviews & Debugging: Participate in peer code reviews, isolate defect root causes, and deliver bug fixes across staging and integration branches.
  • Source Control & Configuration: Manage source code revisions, branches, and merges utilizing version control systems like Git or Perforce.
  • Technical Documentation: Create and maintain detailed technical design specifications, API usage guides, and software release documentation.

Qualifications & Requirements

  • Educational Background: Bachelor's degree in Engineering, Computer Science, Information Systems, Electronics & Communication, or a related technical discipline.
  • Professional Experience: 0 to 2 years (1+ year preferred) of practical software development experience or relevant engineering internships.
  • Programming Proficiency: Solid foundations in at least one modern programming language such as C, C++, Java, or Python, accompanied by strong knowledge of data structures and algorithms.
  • Systems & APIs: Exposure to or working familiarity with Database Management Systems (DBMS) and RESTful API integration.
  • Source Code Management: Hands-on experience with version control systems including Git, Perforce, or modern SCM platforms.
  • Engineering Best Practices: Familiarity with testing frameworks, systematic debugging approaches, and standard Software Development Life Cycle (SDLC) methodologies.

About Qualcomm

Qualcomm is a global leader in wireless technology innovation and the driving force behind the development, launch, and expansion of 5G and high-performance, low-power edge computing. Qualcomm's foundational technologies transform industries, power intelligent connected devices, and enable next-generation computing experiences that connect everyone and everything seamlessly.

Important Candidate Notice

This job posting and its descriptions are owned by Qualcomm India Private Limited . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with Qualcomm India Private Limited directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹11 - ₹18 Lakhs/Annum
Experience Required 0 - 2 Years
Last Date to Apply Continuous Recruitment
Posted On 03-11-2026
Mandatory Skills
C C++ Java Python Data Structures & Algorithms Object-Oriented Programming (OOP) Unit Testing Debugging Code Reviews Regression Testing Technical Documentation Software Development Life Cycle (SDLC)
Preferred Skills
Embedded Systems Cloud Edge Software REST APIs Database Management Systems (DBMS) Git Perforce Source Code Management (SCM) Issue Triaging System Integration