Full-Time

Gateway Engine C Developer

Huawei

Huawei

10,001+ employees

Telecommunications & consumer electronics company

Data & Analytics
Hardware

Junior, Mid, Senior

Burnaby, BC, Canada

Required Skills
Software Testing
Data Structures & Algorithms
Linux/Unix
Requirements
  • Strong in data structure and algorithms
  • Can write solid high-performance C code and unit test
  • Understand the fundamental of operation system, compiler and computer network system
  • Understand the object-oriented design and test-driven development
  • Dedicated to producing extremely high-quality code that meets strict performance requirements
  • Understanding X86 CPU architecture, cloud hypervisor, and Linux Kernel is a big plus, such low-level fundamental principles
  • Fluency in English (written and spoken)
Responsibilities
  • Software engineers will have extended experience in software design, coding and debugging
  • Proactively refactor and participate in module refactoring work
  • Support software design and coding to improve and simplify overall design and coding
  • Introduce and utilize the best software engineering practice in the industry, such as unit testing and software building technologies, to improve comprehensive software engineering efficiency

Huawei’s mission is to expand the benefits of technology to everyone, everywhere. The company is committed to driving ubiquitous connectivity and promoting equal access to networks to lay the foundation for the intelligent world by providing computing power to deliver seamless cloud experiences, digital platforms, AI, and personalized consumer products.

Company Stage

N/A

Total Funding

$2.4B

Headquarters

Shenzhen, China

Founded

1987

Growth & Insights
Headcount

6 month growth

0%

1 year growth

1%

2 year growth

7%
INACTIVE