Senior Software Engineer - Embedded C++

Huawei
Apply Now

Job Description

Our team has an immediate 12-month contract opening for a Senior Software Engineer.

Responsibilities:

  • Design and implement prototypes multi-media (camera, imaging and video) acceleration framework for AI chips
  • Design and implement prototypes middleware for AI chips
  • Contribute to define and design of integrated software-hardware (chipset) solutions for various applications such as robotics, HPC and automotive, etc.

Job requirements

What you’ll bring to the team:

  • Bachelor degree in Computer Science, Math/Statistics, Electronics Engineering, focusing on embedded system, software development and related areas
  • 3+ years working experience in C/C++ in Linux environment
  • Familiar with Linux kernel
  • Hands-on programming skills in C++/C/Python
  • Excellent written and verbal communication skills for documentation and presentation
  • Working experiences on embedded system (arm based), Linux kernel or machine learning lib implementation is an asset

Company Info.

Huawei

Huawei is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong province. It designs, develops, manufactures and sells telecommunications equipment, consumer electronics, smart devices and various rooftop solar products. Huawei has deployed its products and services in more than 170 countries and areas.

  • Industry
    Telecommunications,Artificial intelligence,Cloud computing,Semiconductors,Consumer electronics,Internet of things
  • No. of Employees
    194,000
  • Location
    Shenzhen, Guangdong Province, China
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Huawei is currently hiring Software Engineer, C++ Jobs in Vancouver, BC, Canada with average base salary of Can$70,000 - Can$150,000 / Year.

Similar Jobs View More