Talent.com
Qualcomm
Sr. Software EngineerQualcomm • Markham, York Region, CA
Sr. Software Engineer

Sr. Software Engineer

Qualcomm • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
Job description

Company:

Qualcomm Canada ULC

Job Area:

Engineering Group, Engineering Group > Machine Learning Engineering

General Summary:

Note:

General Summary:

AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors. Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI Stack. We are building optimized on-device AI stack with cutting edge hardware to run deep neural networks with that phone you keep in your pocket, that car you drive, or that vacuum cleaner you unleash to clean your house. Come join us if you want to work on bleeding edge AI technology. In this position you will build high performance software for AI engines to extend our AI solutions into industry leading customer use cases.

Duties and Responsibilities:

  • Development of modern C++17 software library for Qualcomm Hexagon Processors
  • Design and performance tune modern C++17 code for an embedded system
  • Development of model analyzing tools for the 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 Qualcomm AI Stack
  • Communication across globally diverse team
  • Participate in software quality process improvements

Preferred Qualifications:

  • Three or more years of relevant work experience
  • Experience with modern C++17 language features
  • Background in mathematical algorithms using fast math libraries and vector instructions sets
  • Practical experience with developing middleware or firmware software
  • Experience with multitasking and multithreading driver development
  • Experience with Hexagon DSP SDK or cross compiler toolchains for embedded systems
  • Familiarity with TensorFlow, PyTorch or ONNX
  • Experience with tools such as git, Linux, JIRA and Docker
  • Knowledge of design patterns

Minimum Qualifications:

• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

OR

Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

OR

PhD in Computer Science, Engineering, Information Systems, or related field.

Applicants:

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies:

Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

#J-18808-Ljbffr
Create a job alert for this search

Sr. Software Engineer • Markham, York Region, CA

Similar jobs

Sr Software Engineer

United States Digital Space LLCToronto, ON, CA
Full-time

Software Engineer to work with new cloud technologies on a Data Analytics and validation platform that will be processing data from all major companies in Canada.You’ll be working with a team to de... Show more

 • Promoted

Sr Software Engineer - Basis Platform / DSP

Basistoronto, on, Canada
Full-time

At Basis, we empower agencies and brands with cutting‑edge software that automates digital media operations.Our all‑in‑one platform supports seamless planning, reporting, and financial reconciliati... Show more

 • Promoted

Sr. Software Engineer - $110,000 - $130,000 A Year

DynataToronto, Canada
Full-time

Software Engineer role at Dynata.ResponsibilitiesBuilding and maintaining the front-end for Voice Service Applications using ReactWriting tests for front-end applicationsIdentify, define, and solve... Show more

 • Promoted

Sr Staff Software Engineer

Kaseyatoronto, on, Canada
Full-time

Kaseya is the leading provider of AI‑powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide.Our comprehensive platform he... Show more

 • Promoted

Sr Software Engineer - $144,700 - $180,900 A Year

OrigenceToronto, Canada
Full-time

OverviewOrigence is always looking for diverse, talented people to join our exceptional team.Current job opportunities are posted here as they become available.With 30 years at the forefront of fin... Show more

 • Promoted

Sr. Software Engineer (Full Stack) - C$136,000 - C$168,000 A Year - Remote

McGraw HillToronto, Canada
Remote
Full-time

OverviewImpact the MomentDo you enjoy testing the limits of possibility? At McGraw Hill, ourSr.Software Engineers (Full Stack)drive progress and help build the future of learning.If you have the pa... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaToronto, ON, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Sr. Software Engineer - C$145,000 - C$170,000 A Year

EarthDaily AnalyticsToronto, Canada
Full-time

OUR VISIONAt EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, mach... Show more

 • Promoted

Software Engineer / Sr Software Engineer - $100,000 - $150,000 A Year - Remote

Applied SystemsToronto, Canada
Remote
Full-time

Software Engineer / Senior Software EngineerGet AI-powered advice on this job and more exclusive features.Amazing Career Moments Happen Here.Transforming the insurance industry is ambitious, we kno... Show more

 • Promoted

Senior / Staff Software Engineer (Observability / SRE)

Waabitoronto, on, Canada
Full-time

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI.With a world‑class team, we’re unlocking the next era of autonomous transportation with technology that’s powering commer... Show more

 • Promoted

Sr. Software Development Engineer, Alexa Connections

Amazontoronto, on, Canada
Full-time

Software Development Engineer, Alexa Connections.Are you ready to be at the forefront of Agentic AI innovation and redefine the future of communication? Join our dynamic Alexa Connections team as a... Show more

 • Promoted

Sr. Software Engineer, Auth Tech

eBaytoronto, on, Canada
Full-time

Senior Backend Software Engineer.At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells.Our platform empowers millions of buyers and sellers in more t... Show more

 • Promoted

Sr. Software Engineer, Platform

Thumbtacktoronto, on, Canada
Full-time

Thumbtack helps millions of people confidently care for their homes.Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best‑in‑cl... Show more

 • Promoted

Sr. Software Engineer, Fullstack (Connect) - C$168,000 - C$194,250 A Year

DialpadNorth York, Canada
Full-time

Seeking an experienced Full-Stack Engineer to develop scalable web applications, own features end-to-end, and mentor junior engineers using modern technologies and AI tools. Show more

 • Promoted

Sr. Software Development Engineer, Alameda Observability

Amazon Web Services (AWS)Toronto, Canada
Full-time

DescriptionAlameda is the next generation control plane as a service operating more than 14 AWS Services.Just like EC2, EBS, and RDS modernized compute, storage and databases, Alameda provides a mo... Show more

 • Promoted

Software Engineer II for Innovative SaaS

Commonsku Inc.toronto, on, Canada
Full-time

Shape the future of branded merchandise as a Software Engineer II at commonsku, a remote-first company that values creativity and community.Bring your expertise to a dynamic, collaborative environm... Show more

 • Promoted

Sr. Software Engineer, Hive - C$104,550 - C$135,300 A Year - Remote

ClouderaNorth York, Canada
Remote
Full-time

Software engineer role focused on designing, developing, and optimizing large-scale distributed systems for cloud-native data platforms, specifically enhancing the Hive ecosystem for complex SQL qu... Show more

 • Promoted

Sr. Software Engineer | Qualcomm Ai Runtime For Low Power Ai - $114,400 - $164,400 A Year

Qualcomm Canada ULCToronto, Canada
Full-time

CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Machine Learning EngineeringGeneral SummaryAI’s ability to solve complex problems across multiple domains is transforma... Show more