C/Networking Developer

Bangalore, Karnataka, India
Oct 16, 2024
Oct 20, 2025
Hybrid
Full-Time
5 Years
Job Description

We are seeking a highly skilled C/Networking Developer with a strong background in core product and feature development within the networking domain. The ideal candidate will have hands-on experience in implementing networking protocols and technologies, specifically in switching and routing applications.

Key Responsibilities

  • Design and implement embedded software for communication network elements using C and Linux.
  • Develop and enhance core product features to ensure high performance and reliability.
  • Work with networking protocols such as OSPF, BGP, DOCSIS, DHCP, and SNMP to create scalable solutions.
  • Implement switching and routing functionalities to improve network efficiency.
  • Conduct thorough debugging and troubleshooting of system, functional, and non-functional issues.
  • Identify root causes and lead efforts to resolve technical challenges.
  • Collaborate with cross-functional teams, including product management, QA, and operations, throughout the product lifecycle.
  • Engage in design reviews, testing, and validation to meet customer requirements and quality standards.
  • Demonstrate self-motivation and initiative in leading software development projects.
  • Mentor junior team members and contribute to building a collaborative and high-performing team environment.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Strong proficiency in C programming and Linux development.
  • Experience with networking protocols (OSPF, BGP, DOCSIS, DHCP, SNMP).
  • Familiarity with communication networks and protocols such as TCP/IP, LTE, and wireless technologies.
  • Minimum of 4 year in software development within the networking domain.
  • Proven experience in product development and project management.
  • Strong analytical and troubleshooting skills with a focus on quality and performance.
  • Excellent verbal and written communication skills, able to convey technical concepts to diverse audiences.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and wellness benefits.
  • Opportunities for continuous learning and professional development.
  • Flexible work arrangements to promote work-life balance.
  • A vibrant and inclusive company culture that fosters innovation and collaboration.