Q

Qualcomm

Designs mobile chips and licenses wireless patents

Engineer – AI Software/Machine Learning - C++, Machine Learning Engineering

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeMarkham, ON, CanadaIn-person

About the Job

Requirements

  • At least 3 years of relevant work experience.
  • Experience or expertise with C++, ideally modern C++17 language features.
  • Background in mathematical algorithms using fast math libraries and vector instruction sets.
  • Practical experience developing middleware or firmware software.
  • Experience with multitasking and multithreading driver development.
  • Experience with the Hexagon DSP SDK or cross-compiler toolchains for embedded systems.
  • Familiarity with TensorFlow, PyTorch, or ONNX.
  • Experience with Git, Linux, JIRA, and Docker.
  • Knowledge of design patterns.
  • A bachelor's degree in Computer Science, Engineering, Information Systems, or a related field.

Responsibilities

  • Develop a modern C++17 software library for Qualcomm Hexagon Processors.
  • Design and performance-tune modern C++17 code for an embedded system.
  • Develop model-analyzing tools for internal and external customers.
  • Use cross-compiler toolchains for embedded systems such as Android, embedded Linux, and QNX.
  • Address issues found in existing and past Qualcomm AI products.
  • Implement and optimize modern C++17 machine learning operations on Hexagon Processors.
  • Debug customer machine learning use cases executing on the Qualcomm AI Stack.
  • Communicate across a globally diverse team.
  • Participate in software quality process improvements.

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