Software Engineer

5 days ago


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

Our team has an immediate 12-month contract opening for aSoftware Engineer - GPU Graphics.
Responsibilities:

  • Perform deep analysis on graphics applications, and optimize software components to deliver best graphics experience on Huawei GPU.
  • Contribute to software development at the product or platform level.
  • Contribute to design and code writing for a specific cross-sub-system or codes of key algorithms.
  • Deep-dive in the areas of cloud gaming, wireless AR/VR/XR, rendering farm, digital twin, and metaverse.

What you’ll bring to the team:

  • Experience with graphics APIs (Vulkan, OpenGL, OpenGL ES, DX11, DX12)
  • Fluent in C/C++ programming
  • Strong knowledge of multithread programming
  • Experience in graphics rendering pipeline and its optimization
  • Experience with graphics driver development on Windows/Linux/Android
  • Deep computer graphics and computer architecture experience
  • GPU virtualization experience is preferred
  • Multi-GPU rendering experience is preferred
  • Experience with open-source SW development is a plus
  • Java/Python skill is a plus
  • Excellent teamwork and communication skills
  • Self-drive with schedule commitment
  • Critical thinking and analytical skills
#J-18808-Ljbffr
  • Software Engineer

    2 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Required:• Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging.• Minimum of 2-3 years' experience required.JOB DUTIES:Design and development of new cutting edge display technologies related to video and color processing.Participate in new ASIC and hardware bring-upDebug and fix...

  • Software Engineer

    2 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Required: • Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging. • Minimum of 2-3 years' experience required. JOB DUTIES: Design and development of new cutting edge display technologies related to video and color processing. Participate in new ASIC and hardware bring-up Debug and...

  • Software Engineer

    1 day ago


    Markham, Canada LanceSoft, Inc. Full time

    Required: • Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging. • Minimum of 2-3 years' experience required. JOB DUTIES: Design and development of new cutting edge display technologies related to video and color processing. Participate in new ASIC and hardware bring-up Debug and...

  • Software Engineer

    2 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Required: • Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging. • Minimum of 2-3 years' experience required. JOB DUTIES: Design and development of new cutting edge display technologies related to video and color processing. Participate in new ASIC and hardware bring-up Debug and...

  • Software Engineer

    2 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Required:• Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging. • Minimum of 2-3 years' experience required.JOB DUTIES: Design and development of new cutting edge display technologies related to video and color processing. Participate in new ASIC and hardware bring-up Debug and fix...

  • Software Engineer

    Found in: Appcast CA A2 P - 2 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Required:• Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging.• Minimum of 2-3 years' experience required.JOB DUTIES:Design and development of new cutting edge display technologies related to video and color processing.Participate in new ASIC and hardware bring-upDebug and fix...

  • Software Engineer

    Found in: Appcast CA C2 Glassdoor - 2 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Required:• Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging.• Minimum of 2-3 years' experience required.JOB DUTIES:Design and development of new cutting edge display technologies related to video and color processing.Participate in new ASIC and hardware bring-upDebug and fix...

  • Software Engineer

    Found in: Whatjobs CA C2 - 2 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Required: • Critical skills are knowledge of color processing, video encode/decode, device driver development using C/C++ and debugging. • Minimum of 2-3 years' experience required. JOB DUTIES: Design and development of new cutting edge display technologies related to video and color processing. Participate in new ASIC and hardware bring-up Debug and...

  • Software Engineer

    Found in: Appcast CA A2 P - 7 days ago


    Markham, Canada eTeam Full time

    Job Title: Software Engineer Duration: 6+months Location: Markham, ON, Canada Job Description: Top 5 Required Skills: 1. 3+ years academic or professional experience in C/C++ 2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) 3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control...

  • Software Engineer

    7 days ago


    Markham, Canada eTeam Full time

    Job Title: Software Engineer Duration: 6+months Location: Markham, ON, Canada Job Description: Top 5 Required Skills: 1. 3+ years academic or professional experience in C/C++ 2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) 3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control...

  • Software Engineer

    7 days ago


    Markham, Canada eTeam Full time

    Job Title: Software Engineer Duration: 6+months Location: Markham, ON, Canada Job Description: Top 5 Required Skills: 1. 3+ years academic or professional experience in C/C++ 2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) 3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control...

  • Software Engineer

    7 days ago


    Markham, Canada eTeam Full time

    Job Title: Software Engineer Duration: 6+months Location: Markham, ON, Canada Job Description: Top 5 Required Skills: 1. 3+ years academic or professional experience in C/C++ 2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) 3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control...

  • Software Engineer

    7 days ago


    Markham, Canada eTeam Full time

    Job Title: Software EngineerDuration: 6+monthsLocation: Markham, ON, CanadaJob Description: Top 5 Required Skills: 1. 3+ years academic or professional experience in C/C++ 2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) 3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control systems...

  • Software Engineer

    7 days ago


    Markham, Canada eTeam Full time

    Job Title: Software EngineerDuration: 6+monthsLocation: Markham, ON, CanadaJob Description: Top 5 Required Skills:3+ years academic or professional experience in C/C++Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows)Fluent in industry standard software development tools: SW/HW debuggers, code revision control systems (GIT,...

  • Software Engineer

    Found in: Whatjobs CA C2 - 6 days ago


    Markham, Canada eTeam Full time

    Job Title: Software Engineer Duration: 6+months Location: Markham, ON, Canada Job Description: Top 5 Required Skills: 1. 3+ years academic or professional experience in C/C++ 2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows) 3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control...

  • Software Engineer

    Found in: Appcast CA C2 Glassdoor - 1 week ago


    Markham, Canada eTeam Full time

    Job Title: Software EngineerDuration: 6+monthsLocation: Markham, ON, CanadaJob Description: Top 5 Required Skills:1. 3+ years academic or professional experience in C/C++2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows)3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control systems...

  • Software Engineer

    Found in: Appcast CA A2 P - 6 days ago


    Markham, Canada eTeam Full time

    Job Title: Software EngineerDuration: 6+monthsLocation: Markham, ON, CanadaJob Description: Top 5 Required Skills:1. 3+ years academic or professional experience in C/C++2. Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows)3. Fluent in industry standard software development tools: SW/HW debuggers, code revision control systems...


  • Markham, Canada LanceSoft, Inc. Full time

    Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science or similar program with a focus on Software Engineering;Excellent programming skills with demonstrated experience in C/C++;Strong problem solving, and debugging skills with a deep understanding of OO principles;Strong technical communication, interpersonal and teamwork...

  • Embedded Software Engineer

    Found in: Appcast CA C2 Glassdoor - 4 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science or similar program with a focus on Software Engineering;Excellent programming skills with demonstrated experience in C/C++;Strong problem solving, and debugging skills with a deep understanding of OO principles;Strong technical communication, interpersonal and teamwork...

  • Embedded Software Engineer

    Found in: Whatjobs CA C2 - 4 days ago


    Markham, Canada LanceSoft, Inc. Full time

    Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science or similar program with a focus on Software Engineering; Excellent programming skills with demonstrated experience in C/C++; Strong problem solving, and debugging skills with a deep understanding of OO principles; Strong technical communication, interpersonal and...