Qualcomm is hiring an Associate Engineer (software) in Hyderabad. Working under supervision, you will help design, develop, modify and validate embedded and cloud-edge software, applications and utility programs; analyse user needs and requirements; implement small features; do unit testing, minor bug fixes and integration; assist with code reviews, regression tests and issue triage; and write technical documentation. This is an early-career role that requires a degree in computer science or a related field. Preferred: 1+ year of experience with a programming language such as C, C++, Java or Python, plus some exposure to databases, APIs and Git or Perforce.