Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,898

Web Developer jobs in Canada

Senior Software Engineer - Rendering Infrastructure

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 90,000 - 120,000
30+ days ago
I want to receive the latest job alerts for “Web Developer” jobs

Jr. Product Software Engineer

Agentnoon Inc

Richmond Hill
On-site
CAD 80,000 - 120,000
30+ days ago

Senior Software Engineer - Growth

Samsara

Canada
On-site
CAD 117,000 - 153,000
30+ days ago

Developer, Cloud Engineering

Scotiabank

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

C# Software Engineer — Tier-3 Production Support

Randstad Canada

Ottawa
On-site
CAD 80,000 - 100,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

C# Software Developer – Tier 3 Software Support

Randstad Canada

Ottawa
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Software Developer - Fleet

Safely You

Montreal
Remote
CAD 100,000 - 130,000
30+ days ago

software engineer

Northern Block Inc

Toronto
On-site
CAD 120,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer, Grafana OSS Big Tent | Canada | Remote

Grafana Labs

Canada
Remote
CAD 153,000 - 185,000
30+ days ago

Fire Alarm Technician

BGIS

Northwestern Ontario
On-site
CAD 50,000 - 70,000
30+ days ago

Senior Software Developer

Jatom Systems Inc.-CAN

Ottawa
On-site
CAD 80,000 - 100,000
30+ days ago

Platform Software Engineer - Scale End-to-End Systems Remote

Clutch Canada

Calgary
On-site
CAD 80,000 - 100,000
30+ days ago

Mid-Level Software Developer (PHP/Symfony/React)

mrge - commerce advertising

Montreal
On-site
Confidential
30+ days ago

Software Engineer - Canada

Coinbase

Canada
On-site
CAD 90,000 - 120,000
30+ days ago

Additive Applications Engineer

AON3D

Montreal
Remote
CAD 70,000 - 90,000
30+ days ago

Remote Additive Applications Engineer — 50% Travel

AON3D

Montreal
Remote
CAD 70,000 - 90,000
30+ days ago

Senior Software Engineer (Streaming Data Pipeline) (Remote)

Covalent

Burnaby
Hybrid
CAD 125,000 - 175,000
30+ days ago

Staff Software Engineer Unity 3D / Computer Vision / Augmented Reality / Mobile App

Corning Inc.

Montreal
Remote
CAD 80,000 - 100,000
30+ days ago

Software Engineer II

TD

Canada
On-site
CAD 76,000 - 116,000
30+ days ago

Software Engineer, Mobile (Android)

Gomotive

Canada
On-site
CAD 121,000 - 166,000
30+ days ago

Relocate to Malta .NET Full Stack Developer

Black Pen Recruitment

Ottawa
On-site
CAD 80,000 - 100,000
30+ days ago

Full Stack Developer

FLIR

Fredericton
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Engineer, Full-Stack Software

Kepler Group

Toronto
On-site
CAD 90,000 - 110,000
30+ days ago

net Developer

United Software Group Inc.

Canada
Remote
CAD 85,000 - 110,000
30+ days ago

Mobile Android Engineer

Yassir

Montreal
Remote
CAD 80,000 - 100,000
30+ days ago

Top job titles:

Personal Support Worker jobsSummer jobsFifo jobsSalesforce jobsRecruiter jobsScaffolding jobsAnthropology jobsPublishing jobsGame jobsOptometrist jobs

Top companies:

Jobs at TelusJobs at CbcJobs at IkeaJobs at ShellJobs at AlstomJobs at NokiaJobs at AecomJobs at HiltonJobs at NccJobs at Servicenow

Top cities:

Jobs in MontrealJobs in MississaugaJobs in SurreyJobs in CambridgeJobs in LavalJobs in RichmondJobs in KingstonJobs in MiltonJobs in LangleyJobs in Whitby

Similar jobs:

Software Developer jobsFront End Developer jobsDeveloper jobsWeb3 jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsPython Developer jobsPython Software Developer jobsIos Developer jobs
Senior Software Engineer - Rendering Infrastructure
Huawei Technologies Canada Co., Ltd.
Markham
On-site
CAD 90,000 - 120,000
Full time
30+ days ago

Job summary

A leading technology firm is seeking a Senior Software Engineer to enhance and develop high-performance rendering infrastructure for cloud services. Ideal candidates will have strong C/C++ skills, experience in GPU performance tuning, and a solid understanding of Linux and graphics rendering pipelines. This role promises to push innovative boundaries in cloud gaming and Metaverse applications.

Qualifications

  • Excellent C/C++ programming skills with multi-threading and parallel programming expertise.
  • Good knowledge of Linux kernel, cache, memory management, and device drivers.
  • Experience in GPU performance tuning, profiling, and debugging.

Responsibilities

  • Push the performance boundary of rendering infrastructure.
  • Design and implement software components of Huawei cloud rendering service.
  • Deliver high quality and low latency graphics user experience.

Skills

C/C++ programming
Multi-threading
Parallel programming
GPU performance tuning
Linux kernel knowledge

Tools

GPU virtualization
Vulkan
D3D11/12
Job description

Huawei Canada has an immediate permanentopening for a Senior Software Engineer.

About the team:

The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications.

One of the goals of this lab are to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.

About the job:

  • As a key member of theteam, you will work topush the performance boundary of our rendering infrastructure.

  • You will be contributing to design and implement some software components of Huawei cloud rendering service, such as GPU virtualization, task scheduling, frame buffer capture and streaming.

  • Together with the team, you willdeliver high quality and low latency graphics user experience in the areas of cloud gaming, wireless AR/VR/XR, rendering farm, digital twin, and Metaverse.


About the ideal candidate:

  • Excellent C/C++ programming skills; Expert skill of multi-threading and parallel programming.

  • Good knowledge of Linux kernel, cache, memory management, and low level device driver; Windows D3D11/12, WDDM driver development and X server experience is an asset.

  • Excellent GPU performance tuning skills. Experience of profiling, debugging, pipeline optimization and H/W debugging tools.

  • Sound knowledge of graphics rendering pipeline (rasterization and ray-tracing); GPU virtualization, hypervisor (Qemu/KVM/VirtualBox/Xen) and parallel rendering experience is an asset.

  • Experience of shader language, Vulkan GPU memory management; JIT, LLVM compiler, assembly language knowledge is an asset.

  • Knowledge of ARM and x86 CPU architecture.

  • Linux X window capture and video encoding/streaming experience is an asset.

  • Excellent communication skills and self-motivated with strong commitment to project timeline.

#LI-SZ2

  • 1
  • ...
  • 113
  • 114
  • 115
  • 116

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved