Senior Software Algorithm Expert

Huawei
Apply Now

Job Description

  • Software optimization related to data structures, OS and database in order to improve the utilization of hardware resources including CPU and memories to the best.
  • Abstract network services and build data models to realize high efficient network management and resource allocation.
  • Responsible for service creation in complex telecom network scenarios:
    • a)Rapid search, creation and updating of service forward path within a network element.
    • b)Rapid service path creation in optical and electrical layer merged network scenarios.
  • Responsible? for the optimization of existing algorithm and the improvement of computing power:
    • a)Optimization of internal algorithms used by products
    • b)Performance tuning and tweaking of software system.
  • Exploit the capabilities of hardware resources and improve the utilization to the extreme.

Qualifications

  • Experience in algorithm and architecture design and development of large-scale complex software.
  • Experience in network path planning and optimization. Capability of designing the model, architecture and solution of algorithms and validating the algorithm via simulation.
  • Capability of service abstraction and information modelling. Capable of analyzing and decomposing complex service scenarios and building standard service models.
  • Experience in mathematic modelling, data analysis and algorithm design.
  • Experience in refactoring of large-scale software.
  • Experience in developing and optimization of large-scale software with limited hardware resources.
  • Proficient in modern C++ or Java, familiar with Python and Matlab modeling languages, familiar with design models.
  • Proficient in algorithm design especially in graph theory, optimization, heuristic algorithms and deep learning.
  • Proficient in data structure especially in tree-based high-efficient search and sorting.
  • Familiar with the kernel and architecture of Linux, memory management, task scheduling and file system.

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 Jobs in Ottawa, ON, Canada with average base salary of Can$95,000 - Can$170,000 / Year.

Similar Jobs View More