Senior Engineer, AI Software
$114.4k - $164.4k per yearQualcomm
Company:
Qualcomm Canada ULC
Job Area:
Engineering Group, Engineering Group > Machine Learning Engineering
General Summary:
Note: Our team does not work in data science, build models or train models. 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. New Position
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.
Pay range and Other Compensation & Benefits:
$114,400.00 - $164,400.00
The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm.
- We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).
- In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play.
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 View email address on click.appcast.io 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.
#J-18808-Ljbffr$131.2k - $181.2k per year
...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group... ...years of Hardware Engineering, Software Engineering, Systems Engineering... ...hardware and software. AI’s ability to solve complex problems... ...performance software for AI engines which include Snapdragon...SuggestedFull timeWork from home- ...immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical... ...Design, build, and scale next-generation AI Multi-Agent systems to enable intelligent...SeniorPermanent employmentFull timeImmediate startOverseas
- Contribute to cutting-edge AI technology with Qualcomm as a Senior AI Software Engineer. Your role focuses on developing software for Qualcomm AI Engine, enhancing deep neural networks. Qualcomm is seeking a seasoned engineer with a background in Hardware Engineering or Software...Senior
$90k - $120k per year
...business actually trusts? We're hiring a Senior Data Engineer for a full-time permanent position with... ...seriously in its data, analytics, and AI capabilities. In this role, you'll... ...infrastructure-as-code, and the application of software engineering rigor to data work ~...SeniorLong term contractPermanent employmentFull timeWork at office2 days per week3 days per week- ...Qualcomm Canada ULC is seeking a software engineer to build modern C++17 on embedded Hexagon processors, focusing on performance and reliability. You will implement ML operators, optimize algorithms, and work with cross-compiler toolchains across Android, embedded Linux, and...Senior
$125k - $174.5k per year
...organization and is open to new applications. (New Head Count) AI Disclosure: As part of the application process,... ...comes back as the evidence for your next iteration. As a Senior AI/ML Engineer in the Embodied AI Data Foundations organization, you will be...SeniorFull timeLocal areaWork from home$127k - $225k per year
...immediate permanent opening for a Senior Researcher. About the team... ...comprises graduate computer engineers and computer scientists with diverse... ..., storage networks, and AI storage, aiming to advance the... ...scale entities. Develop system software integrating AI storage, data...SeniorPermanent employmentFull timeInternshipImmediate start- ...generation computing experiences—from AI and data centers, to PCs,... ...a specialized Principal level engineer who is passionate about... ...Exciting Opportunities: As a Senior member on the team, you will be... ...-the-art GenAI algorithms and software enabling you to stay ahead of...SeniorFull timeInternship
$115k - $164.6k per year
...and is open to new applications. AI Disclosure: As part of the application... ...We are seeking a highly motivated Senior Safety Design Software Architect to join our Software Safety... ...collaborating with GM systems and software engineers as well as hardware and software...SeniorFull timeLocal areaRemote workWork from homeDay shift3 days per week$111.7k - $167.6k per year
...organization and is open to new applications. (New Head Count) AI Disclosure: As part of the application process Artificial... ...The Role We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/...SeniorFull timeRemote work3 days per week$127k - $225k per year
...Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission... ...& authorization, kernel & hardware security, data security, ai agent security, advancement of agentic ai for product security. The...Contract workInternshipImmediate startWorldwideShift work$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development... ...HR when scheduling your interview. Artificial intelligence (AI) technology may be used in our recruitment process to assist with...Full timeCasual workWorldwideMonday to friday$127k - $225k per year
...-month contract opening for a Senior Researcher. About the team:... ...Lab unites global researchers, engineers, and designers to redefine... ...research. We focus on agentic AI and multimodal interaction (voice... ...closely with research scientists, software engineers, and product teams...SeniorPermanent employmentFull timeContract workInternshipImmediate start- ...Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile, automotive, telecom and enterprise software services... ...develop test script and automation. Ability to use AI tools in testing activities. Requirements...Full timeWorldwide
$58k - $104k per year
...has an immediate internship opening for an Engineer. About the team: The Distributed... ...networking technologies for Huawei's global AI infrastructure. About the job: Build... ..., or metadata systems. Strong software engineering skills in Rust or Python, and...InternshipImmediate start$127k - $225k per year
...immediate permanent opening for a Research Engineer. About the team: The Intelligent... ...advancements in artificial intelligence (AI) and robotics to determine its potential for... ..., prototype, and build a complete agentic software system engineering framework spanning the...Permanent employmentFull timeInternshipImmediate start$127k - $225k per year
...has an immediate permanent opening for a Senior Compiler Engineer. About the team: The... ...IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts... ...the job: Design, develop, and test software to satisfy business requirements in a wide...SeniorPermanent employmentFull timeInternshipImmediate start- ...Location: Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...Full timeWorldwide
- ...Huawei Canada has an immediate permanent opening for a Senior AI Technology Strategy Expert. About the team: The Technology Planning... ...’s or Ph.D. in Computer Science, AI, Machine Learning, Systems Engineering, or related fields, with 5+ years of experience in AI/ML...SeniorLong term contractPermanent employmentFull timeInternshipImmediate startShift work
- ...Huawei Canada has an immediate permanent opening for a Senior Researcher. About the team: Founded in 2012, the Noah’s Ark lab has evolved... ...products and services, including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving. About the job: Working...SeniorLong term contractPermanent employmentFull timeImmediate start
$127k - $225k per year
...has an immediate permanent opening for a Software Engineer. About the team: The Distributed Data... ...networking technologies for Huawei's global AI infrastructure. About the job: Architect and develop frameworks and engines for next-generation serverless computing...Permanent employmentFull timeInternshipImmediate start$58k - $104k per year
...internship opening for a Research Engineer. About the Team: The... ...and implement high-scalability AI Agent pipelines, transforming... ...production-grade, highly performant software libraries. The total... ...outputs), embedded database engines or high-performance vector stores...Long term contractInternshipImmediate start- ...experienced, creative, and highly talented Structural Engineer for employment. The candidate will function in the capacity of a senior-level engineer. This position is focused... ...Proficiency with use of structural analysis software such as RISA 3D, STAADPro, or SAP 2000....SeniorFor contractorsWork at officeOverseasFlexible hours
$93.3k - $155.5k per year
...Hydropower design & 4th in Nuclear design by Engineering News-Record’s (ENR) 2025 annual ranking,... ...growing, and we are seeking experienced senior Geotechnical Engineer who brings a strong... ...codes, standards, industry practices, software, and modelling tools You have developed...SeniorMinimum wageLong term contractTemporary workInternshipWorldwideRelocationWork visaFlexible hours$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development... ...or degree in Computer Science, Computer Engineering, Cybersecurity, or a related field. ~1–... ...your interview. Artificial intelligence (AI) technology may be used in our...Long term contractFull timeCasual workWorldwideMonday to friday- ...immediate permanent opening for a Senior Researcher. About the team... ...-stack innovations, including software-hardware co-design and... ...developments for big data and AI systems in both industry and academia... ...in Computer Science, Software Engineering, Computer Engineering, or...SeniorLong term contractPermanent employmentFull timeImmediate start
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Description AECOM Markham is currently seeking a highly motivated Senior ETCS Engineer to join our Signals Canada team. This is a...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours
- ...has an immediate permanent opening for a Senior Principal Researcher. About the team:... ...research. Our team includes researchers, engineers, and designers collaborating across disciplines... ...the end-to-end vision for next-generation AI agent–native multimodal interaction...SeniorPermanent employmentFull timeInternshipImmediate start
$137.3k - $206k per year
...applications. (New Head Count) AI Disclosure: As part of... ...At General Motors, our Software Quality Automation organization... ...quality, DevOps maturity, and engineering productivity across VEST, EPSI... ...organizations. The Role This is a senior Level 8 Individual...SeniorFull timeLocal areaWork from home$67 - $77 per hour
...Senior Insurance Test Engineer (Regulatory Systems) Take part in insurance technology initiatives focused on regulatory compliance software testing automation and quality assurance. Collaborate with Agile teams on business-critical projects involving SQL validation and...SeniorHourly payFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer, AI Software. Be the first to apply!
- junior software developer Markham, ON
- new graduate software developer Markham, ON
- software engineer co-op Markham, ON
- software developer co-op Markham, ON
- software engineer - ai machine learning Markham, ON
- software engineer salary in canada Markham, ON
- software engineer devops Markham, ON
- junior software engineer Markham, ON
- software developer no experience Markham, ON
- software engineer part time Markham, ON

