Q

Qualcomm

Designs mobile chips and licenses wireless patents

Engineer Senior AI - Multiple Teams

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

About the Job

Requirements

  • A bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and at least 2 years of Software Engineering or related work experience; alternatively, a master's degree in one of these fields and at least 1 year of related work experience, or a PhD in one of these fields.
  • At least 2 years of academic or work experience with a programming language such as C, C++, Java, or Python.
  • At least 2 years of hands-on Python or C++ development in performance-sensitive systems or software development kits; senior engineer roles require at least 2 years and staff roles at least 5 years.
  • Proficiency in Python for tooling and automation, including conversion pipelines, test frameworks, and data handling.
  • Experience with automated generation and maintenance of complex software or product documentation.
  • Experience with Linux development, build systems such as CMake or Ninja, Git or Gerrit, and continuous integration.
  • A bachelor's degree in Engineering or equivalent experience, Information Systems, Computer Science, or a related field is required.

Responsibilities

  • Design, develop, and test documentation enhancement workflows, documentation pipelines, and usability feature automation.
  • Design, develop, and test production-quality Python and C++ tools for Qualcomm AISW product software development kits and Developer-First features.
  • Collaborate with cross-functional and external teams to ensure seamless integration and delivery of Developer-First tools and processes.
  • Build tests and automation for unit, integration, and on-device validation; contribute to continuous integration and product release review workflows.
  • Use AI agents to assist with product software development kit Developer-First features and product documentation generation, review, testing, and customer support.
  • Continuously improve development workflows by integrating AI agents into build, test, continuous integration/continuous delivery, and developer tooling pipelines where appropriate.

Desired Qualifications

  • Programming and debugging skills in more than one programming language; Java and C++ are preferred.
  • Demonstrated on-device debugging skills using logs, traces, and performance counters, and experience with profilers.
  • Experience with AI/machine learning toolchains or runtimes such as ONNX, PyTorch, TensorFlow, TFLite, TVM, or XLA.
  • Familiarity with QNN/QAIRT software development kits or comparable inference software development kits; experience with on-target validation and release testing.
  • Experience profiling software and applying optimization techniques.
  • A master's degree in Computer Science, Computer Engineering, or Electrical Engineering.

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