
Datapath Engineer
2 weeks ago
Pushkar, India
Novelus
Full time
Who We’re Looking For:
We are currently hiring a dynamic Datapath Engineer to support our team remotely.
What You'll Do:
- Work on debugging the performance bottleneck of Datapath software on multi-core, multi-thread and NUMA architecture using profiling tools
- Enhance the software to achieve line-rate performance
- Be the subject matter expert on Intel DPDK related queries
- Train the team on DPDK framework and mentor junior engineers
- Write highly optimized code and Datapath packet debugging
- Collaborate with Architecture team on new features design
- Work on improving performance and stability for existing engines and solutions
- Implement improvements and new features related to DPDK
What you’ll need:
- Datapath programming and debugging with DPDK
- Datapath performance tuning with DPDK
- Has experience with L2, MPLS, IPv4, IPv6, TCP Stack
- Has experience with Distributed Systems and Multi-core programming (packet buffer management, high performance packet inspection, packet debugging, porting of TCP/IP stack, distributed systems and network virtualization)
- Has experience with Linux kernel/thread/IPCs/Locks
- Working with team across multiple locations
- Has experience with docker and kubertenes
- Has solid C/C++ development and debugging skills