L2,L3 Protocols Networking Engineer

Capgemini


Date: 9 hours ago
City: Chennai, Tamil Nadu
Contract type: Full time
Job Description

We are seeking a highly skilled Embedded Networking Software Engineer with deep expertise in C programming, Layer 2/Layer 3 networking protocol stack development, and system-level debugging. The ideal candidate will contribute to the design and development of high-performance networking software for embedded systems, ensuring reliability and compliance with industry standards.

Key Responsibilities:

  • Design and implement L2/L3 networking protocol stacks using C for embedded platforms.
  • Develop and maintain software modules for Ethernet, IP, routing, and other networking protocols.
  • Perform low-level debugging, trace analysis, and performance optimization.
  • Collaborate with cross-functional teams including hardware, QA, and system architects.
  • Participate in code reviews, unit testing, and integration testing.
  • Ensure software quality through adherence to software development best practices and multi-paradigm programming principles.
  • Document design specifications, test plans, and technical reports.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.
  • 6–9 years of experience in embedded software development with a focus on networking protocols.
  • Strong proficiency in C programming and debugging tools (e.g., GDB, Valgrind).
  • Solid understanding of Layer 2 (MAC, VLAN) and Layer 3 (IP, routing protocols).
  • Experience with RTOS, embedded Linux, or network processors.
  • Familiarity with packet analyzers (e.g., Wireshark) and source code management tools (e.g., Git).

Preferred Qualifications:

  • Experience with network security, QoS, or virtualization technologies.
  • Exposure to test automation and continuous integration environments.
  • Knowledge of software development methodologies (Agile, Scrum).

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Finance Leader – India GCC

Barry-Wehmiller, Chennai, Tamil Nadu
2 days ago
About Us:Barry-Wehmiller is a diversified global supplier of engineering consulting and manufacturing technology for the packaging, corrugating, sheeting and paper-converting industries. By blending people-centric leadership with disciplined operational strategies and purpose-driven growth, Barry-Wehmiller has become a $3 billion organization with nearly 12,000 team members united by a common belief: to use the power of business to build a better world.Job...

Solution Architect L1

Wipro, Chennai, Tamil Nadu
1 week ago
Job description:Job Description Role PurposeThe purpose of the role is to create exceptional architectural solution design and thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. ͏ Do1.Develop architectural solutions for the new deals/ major change requests in existing dealsCreates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable.Provide solutioning of RFPâ€Âs received from...

Intermediate Applications Developer

UPS, Chennai, Tamil Nadu
3 weeks ago
Before you apply to a job, select your language preference from the options available at the top right of this page.Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with...