Q

Qualcomm

Designs mobile chips and licenses wireless patents

Senior Staff Engineer-Android Telephony - Software Engineering

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong experience with the Linux software stack, including drivers, frameworks, and system integration.
  • Ability to lead large, cross-functional, global engineering teams.
  • Hands-on technical mindset and strong problem-solving skills.
  • Excellent communication and collaboration skills.
  • Experience delivering end-to-end software products to production quality.
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 6 or more years of Software Engineering or related work experience; or a master's degree in those fields and 5 or more years of related work experience; or a PhD in those fields and 4 or more years of related work experience.
  • At least 3 years of work experience with a programming language such as C, C++, Java, or Python.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • At least 12 years of Software Engineering experience, focusing on Embedded Linux or Android.
  • Strong understanding of the Embedded Linux software stack, including bootloader, kernel, userspace, and middleware.
  • Proven experience in Software Integration and Release Management for complex SoCs.
  • Proficiency in C/C++ and scripting languages, including Python and Bash, is desirable.
  • Experience with source control and build systems.
  • Ability to understand high-level debugging of complex system issues is helpful.

Responsibilities

  • Lead end-to-end delivery of the Linux/Android software stack, from early bring-up to commercial launch.
  • Own software release readiness, define quality criteria, and approve customer-ready builds.
  • Drive system-level issue triage for stability, crashes, performance, and power, and push issues to closure.
  • Identify software risks early and work with leadership to mitigate them.
  • Act as the primary technical interface across development, testing, customer, and program teams.
  • Drive system key performance indicators such as boot time, memory footprint, performance, and power.
  • Support customer engagements from requirements through commercialization.
  • Mentor engineers and help define efficient integration and triage processes.
  • Be hands-on when needed and actively guide teams to success.

Desired Qualifications

  • Master's degree in Computer Science or Electrical Engineering.
  • Experience leading through the full Software Development Life Cycle for a shipped consumer product.
  • Experience interfacing with external customers or handling customer escalations.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs