⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Software Engineer (Network Protocol Stack)

Прямой работодатель  Huawei ( huawei.com )
Казань, Россия
Миддл • Сеньор
Информационные технологии • Разработка • C • Embeded
8 ноября 2021
Работа в офисе
Опыт работы любой
Работодатель  Huawei
Описание вакансии

We are seeking experienced candidates for Software Engineer position in the area of Network Protocol Stack and forward for embedded systems.

The Datacom business unit is responsible for delivering top class networking hardware. Currently our network devices use Linux network protocol stack. Its current implementation has a performance bottleneck due to the involvement of the kernel, which includes the cost of mode switches and address space changes. Some companies use VPP or other solutions running in Linux userspace to solve this problem, but they don’t demonstrate good performance for certain protocols. We are going to solve this by making a custom implementation of microkernel stateful network stack. It will also run in userspace, but would allow “state of the stack” to be externally managed, allowing quick and seamless integration of new algorithms.

We expect you:

  • to be a hands-on C/C++ programmer
  • to be motivated for C development
  • to be a quick learner for new technology
  • to have intermediate English skills
  • to hold Master's/Bachelor's degree in computer science, electrical engineering etc.

Nice to have:

  • understanding of Linux Kernel internals
  • experience of programming on embedded system or on Linux/ POSIX
  • experience with Network Protocol Stack

You will get:

  • competitive monthly salary (plus annual and milestone bonuses)
  • all social benefits, including 28 days annual paid vacation, etc.
  • challenging tasks and details-oriented management
  • an opportunity to become a known open source contributor
  • a limitless career path in a Fortune-100 company

Специализация
Информационные технологииРазработкаC
Отрасль и сфера применения
Embeded
Уровень должности
МиддлСеньор