Position: Software Engineer (C/C++) DPDK-APPS team
Company: Mellanox
Category: C++
Experience required: 1y
English level: intermediate

**Responsibilities:**
The team is responsible for accelerating applications, mainly virtual switches (e.g. OpenvSwitch) and routers, using DPDK and Mellanox NICs. Work environment is educational, dynamic and challenging as our employees are currently working on unlocking the full potential of virtual switches and routers that will shape the next generation of Cloud and Telco solutions.

**Qualifications:**
- Minimum 3 years of experience in Programming in C/C++
- Deep knowledge in Network Protocols L2/L3/L4 – Ethernet/IP/TCP/UDP
- Deep knowledge in performance-sensitive applications
- Deep knowledge in computer’s architecture  
- Ability to take ownership from High-Level Design to Delivery
System View
- Fluent technical English  (speaking and writing)
- Ability to work with a remote team.

**Advantage:**
- Experience in DPDK or DPDK applications

**We offer:**
- A comfortable office in the heart of Kyiv.
- Competitive salary.
- Work with a team of passionate professionals.
- Personalized career development plan.
- Rich bonus package which includes: sign-in bonus, medical insurance, paid vacations, paid sick leaves, gym, parking and annual bonuses, based on performance