Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer Data Quality H/F

Full-time

Huawei Technologies Canada Co., Ltd.

Huawei Canada has an immediate permanent opening 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 the team, you will work to push 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 will deliver 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


Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Data Quality H/F in Markham, ON vacancy
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive). Collaborate... 
    Senior

    Qualcomm

    Markham, ON
    9 days ago
  • $115k - $164.6k per year

     ..., zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of transforming mobility and...  ...Advanced Driver Assistance Systems (ADAS) Motion Controls Senior Software Engineer to provide technical leadership in a high performing... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    1 day ago
  • $106.55k per year

     ...18, 2026 Job Summary Reporting to the Manager, Infrastructure Capital Delivery, the Project Engineer will be responsible to manage the design and construction...  ...projects. Prepare reports, make presentations to Senior Staff, Council/Committees, and represent the... 
    Senior
    Remplacement
    Contract work
    For contractors
    Local area

    City of Markham

    Markham, ON
    3 days ago
  • $114.4k - $164.4k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary As...  ...embedded system design, including memory hierarchy and hardware-software interaction. Experience with Linux/Android development environments... 
    Senior
    Work from home

    Qualcomm

    Markham, ON
    5 days ago
  • $115k - $164.6k per year

     ...minimum.  The Role We are seeking a highly motivated Senior Software Developer to join our Diagnostic Software team in the Autonomous...  ...development Collaborate with Diagnostic Architecture Engineers in defining requirements, and design reviews to drive software... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    1 day ago
  • $147k - $196.6k per year

     ...minimum. The Role We are seeking an Engineering Group Manager (EGM) to lead a highly technical team of software engineers specializing in virtualization and SIL...  ...the-art virtual test beds for application and infrastructure software development. What You'll Do (... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Markham, ON
    1 day ago
  •  ...and beyond. Together, we advance your career. The Role The AMD Product Security Office (PSO) is looking for an experienced software engineer to work on leading-edge security technologies to enhance AMD's leadership in confidential computing solutions. You will work... 
    Internship
    Work at office

    AMD

    Markham, ON
    6 days ago
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We are looking for passionate...  ...) ~ Experience with GPU optimization, advanced rendering, latency optimizations, and the ability to identify and... 

    Qualcomm

    Markham, ON
    9 days ago
  • $145.2k - $222.53k per year

     ...and we are seeking an experienced Civil Engineer who brings a strong civil engineering expertise...  ...-tier solutions in the Energy, Water, Infrastructure, and Nuclear sectors. With 6,000+...  ...legislation, standards industry practices, software, and modelling tools related to the... 
    Senior
    Minimum wage
    Long term contract
    Full time
    Temporary work
    For contractors
    Internship
    Local area
    Worldwide
    Relocation
    Flexible hours

    Engie

    Markham, ON
    5 days ago
  • $115k - $164.6k per year

     ...at minimum The Role We are looking for a skilled Senior Software Engineer with a deep understanding of building data intensive pipelines...  ...develop, optimize, and maintain our embedded data plane infrastructure. The ideal candidate will have a strong background in... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    3 days per week

    General Motors

    Markham, ON
    1 day ago
  • $115k - $164.6k per year

     ...the Solution Assurance strategy for the VMEC steering controls software products by defining and maintaining the testing roadmap Lead...  ...in Mechatronics, Software, Mechanical, Electrical or Computer Engineering or equivalent experience 5+ years of embedded software... 
    Senior
    Long term contract
    Full time
    Temporary work
    Local area
    Work from home
    Night shift

    General Motors

    Markham, ON
    1 day ago
  •  ...immediate permanent opening for a Principal Software Engineer. About the team: Established in...  ..., the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical...  ...-agent system, cloud native databases, infrastructure resource scheduling and prediction, cloud... 
    Senior
    Permanent employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    more than 2 months ago
  • $115k - $164.6k per year

     ...and deploying the embedded controls and software for all vehicle systems and components that...  ...You'll Do (Responsibilities) As a Senior Software Developer, provide lean-agile leadership...  ..., Software, Electrical or Computer Engineering, or equivalent experience Experience... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    3 days per week

    General Motors

    Markham, ON
    1 day ago
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary The Qualcomm Automotive team is rapidly expanding to offer optimized solutions for infotainment and ADAS/Autonomous Driving. To scale and strengthen... 
    Senior

    Qualcomm

    Markham, ON
    19 days ago
  •  ...Huawei Canada has an immediate 12-month contract opening for a Software Engineer. About the team: The Computing Data Application...  ...develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications. One of the goals of this... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    9 days ago
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We are seeking a highly skilled...  ...with AI researchers, software developers, and infrastructure teams to embed security best practices throughout the... 

    Qualcomm

    Markham, ON
    16 days ago
  • $115k - $164.6k per year

     ...our mission.  We are currently looking for experienced and motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile Release Train (SIL ART). This role is part of a group responsible for... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    1 day ago
  • $147k - $196.6k per year

     ...office three days per week, at minimum. The Role The Data Engineering organization at General Motors is at the forefront of...  ...mobility. We are seeking a highly motivated and detail-oriented Staff Software Quality Lead to join our team. In this role, you will be responsible... 
    Full time
    Work at office
    Local area
    Work from home
    3 days per week

    General Motors

    Markham, ON
    1 day ago
  •  ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Distributed Data Storage and Management...  ...next-generation cloud serverless products that encompass core infrastructure and databases. This lab addresses various data challenges,... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    more than 2 months ago
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary Staff Software Engineer – Qualcomm AI Runtime AI is revolutionizing how we solve complex, cross-domain challenges—and Generative AI (GenAI... 

    Qualcomm

    Markham, ON
    12 days ago
  •  ...learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are a passionate analog/... 
    Senior
    Contract work
    Work at office

    Synopsys Inc

    Markham, ON
    4 days ago
  •  ...Canada has an immediate permanent opening for a Senior Engineer. About the team: The Centre for Software Excellence Lab conducts pioneering research in software...  ...About the job: Design and implement scalable infrastructure for various AI/LLM workloads, including but not... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    more than 2 months ago
  •  ...an immediate permanent opening for a Senior Compiler Engineer. About the team: The Heterogeneous...  ...contributors to the LLVM Compiler Infrastructure project, this lab excels in developing...  ...job: Design, develop, and test software to satisfy business requirements in a... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    15 days ago
  • $87k - $108k per year

     ...JOB SUMMARY The Senior Cloud Security Engineer plays a critical role in ensuring the integrity, scalability, and security of SE Health’s cloud environments. This position is responsible for designing, maintaining, and supporting cloud security configurations across platforms... 
    Senior
    Remplacement
    Full time
    Flexible hours
    Markham, ON
    5 days ago
  • Frontop Engineering LTD. Markham Posted 3 years ago Be in the Front,with Quality Service...  ...systems protection and restoration, and infrastructure assessment, planning and design. To...  ...business needs we are looking for a Senior Stormwater Engineer in our Markham office... 
    Senior
    Work at office

    Frontop Engineering Ltd.

    Markham, ON
    21 days ago
  •  ...has an immediate permanent opening for a Senior Engineer. About the team: The Computing...  ...focuses on full-stack innovations, including software-hardware co-design and optimizing data...  ...GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications. One... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    more than 2 months ago
  •  ...Senior DevOps Engineer / Senior Cloud Infrastructure Engineer (AWS / Linux)  Location: Markham, Canada  Employment Type: Full-Time  About the Role  We’re seeking a hands-on Senior DevOps Engineer to manage and improve our AWS infrastructure and deployment processes.... 
    Senior
    Full time
    Work at office
    Local area

    Accommodations Plus International

    Markham, ON
    a month ago
  • $90.6k - $136.4k per year

     ...designing, developing, and deploying the embedded controls and software for all vehicle systems and components that manage vehicle motion...  ...Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience Experience with debugging C code... 
    Full time
    Work at office
    Local area
    Work from home
    Night shift
    3 days per week

    General Motors

    Markham, ON
    1 day ago
  •  ...Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Intelligent Testing Technology Team,...  ...explore and apply state-of-the-art LLM and AI techniques to improve software engineering processes, including requirements analysis, system... 
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    8 days ago
  •  ...an immediate 12-month contract opening for a Strategic Research Engineer. About the team: The Technology Planning and Cooperation Department...  ...track and gain insights into academic conferences of system software, capture key technologies in cloud computing, general computing,... 
    Long term contract
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer Data Quality H/F. Be the first to apply!