Search by job, company or skills

C

L2,L3 Protocols Networking Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.
  • 69 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).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137851253

Similar Jobs