Start Your Search Here

Job Search

Qualcomm

Markham / Global

Machine Learning Engineer in C++ Development

Job Description

Advance your career at Qualcomm as a Machine Learning Engineer, specializing in C++ development for AI-driven applications. Build high-performance software solutions that shape the future across various industries.

Qualcomm Canada ULC is seeking a seasoned engineer to strengthen their AI Software team. In this role, you'll leverage modern C++17 skills to design, optimize, and debug software processes for deep learning models deployed on Hexagon Processors, tackling innovative challenges alongside global teams.

Key Responsibilities:

• Build advanced C++17 software libraries for AI

• Optimize algorithms for embedded systems

• Enable model analysis tooling for internal customers

• Address historical product challenges with software fixes

• Engage in team-oriented quality process enhancements

Requirements:

• 3+ years of software engineering experience in C++17

• Background with fast math libraries and middleware

• Experience in developing with Hexagon DSP SDK

• Familiarity with containerization tools like Docker

• Bachelor’s or Master’s degree in a relevant field

Leverage your expertise in machine learning and C++ while making a direct impact in Qualcomm's ambitious AI initiatives.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs