HamburgerMenu
hirist

Incedo - Lead Engineer - Algorithm/Data Structure

Incedo Technology Solutions Ltd.
7 - 10 Years
Pune

Posted on: 08/10/2026

Job Description

Job Description :


Standing at the critical junction between network and applications, our client A10 is a leader in secure application services. Our solutions protect and optimize application performance in a world of many clouds.

We are looking for an experienced and driven Senior Software Engineer with a strong background in C programming and networking fundamentals.


The ideal candidate will have proven expertise in designing, developing, and maintaining high-performance networking software applications.


This is a unique opportunity for someone who is passionate about programming, problem-solving, and advancing their career in software development and networking.


Are you up for the challenge? Come join INCEDO and make your impact in the future!

Responsibilities :

- Develop Robust Software Solutions: Design, develop, and maintain optimized, reusable, and efficient C code. Ensure solutions are scalable, high-performing, and meet the standards of our engineering team.

- Network Protocol Expertise: Apply in-depth understanding of networking concepts, protocols, and practices, including TCP/IP, sockets, and other networking components, to support and enhance software development.

- Collaborate Across Teams: Work closely with cross-functional teams to design, implement, and thoroughly test software solutions, actively participating in the entire development cycle.

- Troubleshooting & Debugging: Identify and resolve complex software defects, perform root cause analysis, and provide effective solutions in collaboration with team members.

- Mentorship & Leadership: Guide junior developers, share best practices, and contribute to knowledge sharing within the team to foster continuous learning and improvement.

- Acos Reliability Team: This team primarily works closely with A10 TAC and A10 Engineering to resolve customer escalations and defects.

Requirements :

- Proven experience in C development, with a strong understanding of networking fundamentals.

- Linux, RTOS or similar real-time high availability Embedded Operating Systems knowledge.

- Knowledge in networking products, OSI stack, L2/L3, L4 and load balancers.

- TCP/IP, UDP/IP, Socket Programming, and common standard IP protocols such as DNS, HTTP, DHCP etc.

- Expert knowledge in algorithms and data structures.

- GDB debugging skills.

- Python programming.

- Source Control System tools such as CVS/SVN/Git to develop code.

- Strong collaboration and communication skills, with experience working in cross-functional teams.

- Educational/professional qualification required: Bachelor's in computer science and engineering or equivalent.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...