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

C Software Developer

Прямой работодатель  Ark networks ( )
Ереван, Армения
Информационные технологии • Разработка • C • Hardware
19 августа
Опыт работы от 1 года до 3х лет
Работодатель  Ark networks
Описание вакансии

You will participate in developing the framework and functional low-level tests for high-performance and/or low-latency NICs.

The developed framework is a userland+kernel prototyping system which includes some distributed logic as well as logical model that predicts various NIC or NIC-emulation behaviour.

Depending on your skills and the sub-branch of the project you might do:

framework development,

QEMU model development.

Required skills:

-decent C knowledge (please note, we use pure C, not "C/C++")

-some level of technical English (as we work with foreign customers exclusively)

Bonus skills:

-work experience with Git and distributed team development

-understanding the principles of networking (Ethernet, VLANs, TCP/IP)

-Linux kernel-level programming

-understanding the principles of CPU architecture (virtual memory, caches, SIMD, memory barriers etc)

-knowledge of non-x86 architectures (e.g. ARM)

-work experience with VMs (QEMU, KVM, Xen etc.)

Not all bonus skills are required since because of the scale of the project you might contribute to one of the sub-branches with limited complexity. But if you know everything - you're welcome.

We will help with relocation to Armenia.

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