8 days ago
Hyderābād, IndiaStaff+
Responsibilities
- Manage the full lifecycle of software deliverables from concept through end-of-life.
- Coordinate with internal Linux teams and external stakeholders as the primary point of contact.
- Lead Android bring-up efforts on embedded devices.
- Design, implement, and debug system-level Android features.
- Adapt and integrate Android features and debugging functionality into Qualcomm platforms.
- Support software integration, testing, build, and release activities.
Requirements
- Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field with 3+ years of related experience, or a master’s degree with 2+ years, or a PhD with 1+ year.
- At least 2 years of academic or work experience with C, C++, Java, Python, or similar programming languages.
- Experience with software development lifecycle practices, Android build systems, integration tools, GNU Make, Git, and AOSP.
- Proficiency with Shell and Python scripting and strong Android system-level debugging skills.
- Ability to work independently with minimal supervision and provide technical leadership.
- Preferred experience includes Linux CI development, build-system enhancements, and planning and executing product software integration, testing, and release.
- Knowledge of AI/ML algorithms is preferred.
About Qualcomm
Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.
