C developer

Remotely
Full-time

Looking for a C developer to work on the following projects:


1. Asymmetric handling support on probe;

2. Containerisation of existing data probe.


Requirements:

  • Excellent knowledge and experience in developing commercial products in C;
  • The ability to read someone else's code;
  • Good knowledge of the DPDK library;
  • Experience in developing high-performance packet processing systems;
  • Knowledge of 3GPP protocols (data protocol - GTP, VoLTE - SIP/RTP) is highly desirable;
  • Knowledge of the architecture and performance enhancement tools of the Kubernetes/Openshift network stack;
  • Willingness to read documentation and standards in English;
  • Understanding the principles of multithreaded programming, knowledge of basic synchronization tools, the Pthreads library;
  • Linux experience - confident work in console mode in Linux, knowledge of the Linux network stack;
  • Knowledge of Docker tools/Docker Compose, CMake, Git;
  • The level of English is sufficient for a confident conversation on technical topics.


Tasks:

1 project: traffic reconciliation from multiple probes;

2 project: the migration an existing app, written in C to the cloud.