Software Developer     

Software Developer     


Relocation to Armenia | full time | 150 т.р.

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.     

Send your CV to: job@arknetworks.am      

Contact:

@e_shvorneva



Report Page