Senior Software Engineer

3 hours ago


Markham, Canada Infotree Global Solutions Full time

Delivery Manager @ Infotree | Driving Client SuccessTHE ROLE:We are looking for a specialized software engineer who is passionate about developing the SW stack for the world first class semi-customized products. You will be a member of S3 SW Driver team and will work on the leading hardware and software technology.THE PERSON:The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams.KEY RESPONSIBILITIES:Work with GFX Driver Tech Lead for the assigned tasks and actively report progressWork on the Windows GFX Driver development, implementation and execution for both Pre‑Silicon and Post‑SiliconTriage, debug and fix internal and external issuesInvestigate and develop some new ways to improve working efficiencyDeliver commitments on a timely basisApply a data driven approach to investigate and resolve problems.Closely collaborate with upstream and downstream teamsPREFERRED EXPERIENCE:Strong object‑oriented programming background, C/C++ preferred.Ability to write high quality code with a keen attention to detail.Expert of Windows Driver DevelopmentExpert of software development processes and tools such as debuggers, source code control systems and profilers.Experience with GFX driver development experience is better.Knowledge in Windows WDDM and Graphics rendering is a plus.Effective communication and problem-solving skillsACADEMIC CREDENTIALS:Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalentInterviews: 3 rounds at most, virtual would workSeniority LevelMid‑Senior levelEmployment TypeContractJob FunctionSemiconductor ManufacturingToronto, Ontario, Canada CA$160,000.00-CA$180,000.00 2 weeks ago #J-18808-Ljbffr



  • Markham, Canada ThunderSoft Full time

    We 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...


  • Markham, Canada ThunderSoft Full time

    We 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...


  • Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

    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...


  • Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

    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...


  • Markham, Canada Huawei Full time

    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...


  • Markham, Canada General Motors Full time

    Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of...


  • Markham, Canada General Motors Full time

    Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of...


  • Markham, Canada General Motors Full time

    Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of...


  • markham, Canada ThunderSoft Full time

    Job 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...


  • Markham, Canada General Motors Full time

    Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of...