ACL Digital
Website:
acldigital.com
Job details:
Dear connections,
ACL Digital is hiring for Datapath Developer for Bangalore office.
Job Title: Datapath Developer – Networking (C / Python)
Experience: 7 – 14 Years.
Location: Bangalore
Notice Period: Immediate / Short Notice Preferred
Job Summary
We are looking for a skilled Datapath Developer – Networking with strong 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
- Strong 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
Good 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 amit.k@acldigital.com
Best Regards
Amit Kumar
Click on Apply to know more.