Gateway Engine C Developer
Confirmed live in the last 24 hours
Huawei

10,001+ employees

Telecommunications & consumer electronics company
Company Overview
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.
Locations
Burnaby, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
Linux/Unix
Software Testing
CategoriesNew
QA & Testing
Software Engineering
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