Senior Software Engineer - Markham - Huawei Canada

    Huawei Canada
    Huawei Canada Markham

    4 days ago

    Description

    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

  • Only for registered members Toronto $133,000 - $177,000 (CAD)

    +MÂtia recherche des ingénieurs pour rejoindre ses Équipes afin de crêer des produits de pointe qui connectent des milliards de personnes à travers le monde. · +Collaborer avec des équipes interfonctionnelles (produit, conception, opérations, infrastructure) pour créer des e ...

  • Only for registered members Toronto, ON MG L

    · ...

  • Only for registered members Toronto Full time $133,000 - $177,000 (CAD)

    · Collaborer avec les équipes interfonctionnelles (produit, conception, opérations, infrastructure) pour créer des expériences d'application innovantes | Collaborer avec les équipes interfonctionnelles (produit, conception, opérations , infrastructure) pour créer des expériences ...

  • Only for registered members Toronto Full time

    Equifax recherche des ingénieurs logiciels créatifs qui possèdent des compétences pratiques en développement pour travailler sur divers projets significatifs. · ...

  • Only for registered members Toronto $133,000 - $177,000 (CAD)

    · ...

  • Only for registered members Toronto, ON

    +Job summary · Aidez les studios à donner vie à des environnements naturels saisissants en travaillant sur la technologie de végétation d'une division de Unity Technologies.+,+ResponsibilitiesMettre en œuvre des fonctionnalités bien définies et corriger des bogues dans les systèm ...

  • Only for registered members Markham, Ontario

    This role requires experience in Windows driver development and understanding of the Windows Display Driver model. The ideal candidate is a specialized software engineer passionate about developing the SW stack. · Bachelor's or master's degree in Computer Science, Computer Engine ...

  • Only for registered members Markham, ON

    We are looking for a Software Engineer to drive technical strategy and architecture across our clinical trial platforms. · ...

  • Only for registered members Markham, Ontario

    We are looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks. · ...

  • Only for registered members Markham, Ontario

    The Software Engineer is responsible for designing and developing business applications in Java for Broadridge. · Work closely in a software development team to develop high-quality Java software for critical business applications in an evolving, fast-paced environment · Be invol ...

  • Only for registered members Markham, Ontario

    Experienced software engineer required for development, maintenance and support of software. · Develop, maintain and support software. · ...

  • Only for registered members Markham, ON

    We ve built a culture where the highest goal is to empower others to accomplish more. · Work closely in a software development team to develop high quality java software for critical business applications in an evolving fast paced environment · ...

  • Only for registered members Markham, Ontario

    A Guidewire Developer is required to lead the configuration and integration of PolicyCenter with a minimum of 3 years experience. · Mandatory cloud certification required. · ...

  • Only for registered members Toronto

    Autodesk est à la pointe de la transformation du secteur AEC, en intégrant la technologie IA à ses produits. · ...

  • Only for registered members Toronto $81,600 - $115,200 (CAD)

    +Job summary · Vous rejoignez l'easyweb team en tant que développeur frontend. Vous assisterez au développement de nouvelles solutions pour les programmes et projets dans votre domaine. · +ResponsibilitiesDévelopper de nouvelles solutions pour les programmes et projets assignés. ...

  • Only for registered members Markham, Ontario

    We are looking for a dynamic, upbeat software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest quality, industry-leading technologies to market. · Validate new SW features on cut ...

  • Only for registered members Toronto

    L'ingénieur logiciel en informatique est un membre clé de notre équipe d'ingénierie informatique. · SAP S/4 HANA Implementation and Support: · Diriger la mise en œuvre et le support continu des solutions SAP S/4 HANA Embedded BW et Integrated Planning,Mise en œuvre du développeme ...

  • Only for registered members Markham, Ontario

    We're looking for a specialized software engineer who's passionate about implementing cutting-edge device drivers and firmware. · ...

  • Only for registered members Toronto $81,600 - $115,200 (CAD)

    L'ingénieur logiciel II contribue à la conception de solutions technologiques pour répondre aux besoins des clients. En tant que membre de l'équipe du développement, il travaille en collaboration avec d'autres ingénieurs pour concevoir et mettre en œuvre de nouvelles fonctionnali ...

  • Only for registered members Markham, Ontario

    Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive). Collaborate globally to deliver robust solutions for Snapdragon processors and beyond. · ...

  • Only for registered members Toronto, ON MG L

    · ...

Jobs
>
Senior software engineer
>
Jobs for Senior software engineer in Markham