We are looking for a skilled Dataplane Developer – Networking with robust expertise in C or Python programming and hands-on experience in networking protocols and Linux systems. The ideal candidate will be responsible for building high-performance, scalable applications and working on core networking and system-level components.
Key Responsibilities
Design and develop high-performance applications using C or Python
Work on L2/L3 networking protocols and datacom systems
Implement and optimize socket programming and network communication modules
Develop and maintain multi-threaded and IPC-based applications
Work closely with Linux internals, including system calls, process management, and memory handling
Optimize application performance and memory management
Implement and utilize core data structures (Stacks, Queues, Linked Lists, etc.)
Troubleshoot and debug complex system-level and networking issues
Required Skills
Robust programming experience in C or Python
Solid understanding of networking concepts (L2/L3 protocols)
Hands-on experience with socket programming
Experience in multithreading and inter-process communication (IPC)
Good understanding of Linux/Unix internals
Strong knowledge of data structures and algorithms
Experience in performance tuning and debugging
Valuable to Have Skills
Experience with network device development (routers/switches)
Knowledge of TCP/IP stack internals
Exposure to embedded systems or kernel-level programming
Familiarity with version control systems (Git, SVN)
Interested candidate can apply directly or share me their resume to
Best Regards
Amit Kumar
📌 /data Plane Developer Karnataka
🏢 ACL Digital
📍 Karnataka
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.