Senior Software Engineer
2 weeks ago
Senior Software Engineer - Windowing & Graphics Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team The Web, Windowing, and Graphics Team, currently a part of the Toronto Research Centre, explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for web rendering, streamlining the Chrome rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration opportunities to optimize performance and user experience. About the job The role focuses on advancing 2D graphics rendering, windowing, and OS graphics framework development for optimized performance and power efficiency. Responsibilities Promote the pre-research and breakthrough of next-generation 2D graphics rendering technologies, including verification and implementation of architecture-level directions such as dynamic fixed pipelines and data-driven rendering Construct the 2D graphics stack and window system of the terminal operating system (such as OpenHarmony), optimize performance, and reduce power consumption and load in heavy-load scenarios Insights and tracking of the current OS graphic framework development, evolution and technical design Qualifications Familiar with Android, HarmonyOS or Linux Development Experience in professional large-scale software development and delivery Proficient in C++ and familiar with at least one GPU shading language and JavaScript Have outstanding coding ability and solid engineering realization ability Project experience in 2D graphics rendering or web layout Familiar with operating system features including CPU/GPU/DDR scheduling, process and thread management and IPC Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Telecommunications Location: Markham, Ontario, Canada #J-18808-Ljbffr
-
Senior Software Test Engineer
4 days ago
Markham, Canada ThunderSoft Full timeWe are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification readiness, and optimal performance across next-generation Windows AI...
-
Senior Software Test Engineer
4 days ago
Markham, Canada ThunderSoft Full timeWe are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification readiness, and optimal performance across next-generation Windows AI...
-
Senior Software Engineer
4 days ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Canada has an immediate permanent opening for a Senior Software Engineer.About the team:The Web, Windowing, and Graphics Team, currently a part of the Toronto Research Centre, explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for web rendering, streamlining the Chrome...
-
Senior Software Engineer
3 weeks ago
Markham, Canada Huawei Full timeHuawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web, Windowing, and Graphics Team, currently a part of the Toronto Research Centre, explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for web rendering, streamlining the Chrome...
-
Senior Software Engineer
3 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web, Windowing, and Graphics Team, currently a part of the Toronto Research Centre, explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for web rendering, streamlining the Chrome...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Huawei Canada Full timeSenior Software Engineer - Windowing & Graphics Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team The Web, Windowing, and Graphics Team, currently a part of the Toronto Research Centre, explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU...
-
Software Engineer
3 weeks ago
Markham, Canada Infotree Global Solutions Full timeGet AI-powered advice on this job and more exclusive features. Skilled at debugging and troubleshooting Having experience developing either the core kernel or device drivers for the Linux kernel. Understanding the development of GPU applications for computation, graphics, or multimedia. Works on software projects that are of great technical significance...
-
Software Engineer
3 weeks ago
Markham, Canada Infotree Global Solutions Full timeGet AI-powered advice on this job and more exclusive features. Skilled at debugging and troubleshooting Having experience developing either the core kernel or device drivers for the Linux kernel. Understanding the development of GPU applications for computation, graphics, or multimedia. Works on software projects that are of great technical significance...
-
Software Engineer
3 weeks ago
Markham, Canada Infotree Global Solutions Full timeGet AI-powered advice on this job and more exclusive features. Skilled at debugging and troubleshooting Having experience developing either the core kernel or device drivers for the Linux kernel. Understanding the development of GPU applications for computation, graphics, or multimedia. Works on software projects that are of great technical significance...
-
Senior Software Test Engineer
1 week ago
Markham, Ontario, Canada ThunderSoft Full time $120,000 - $180,000 per yearJob description:About the RoleWe are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification readiness, and optimal performance...