Logo

Ethernet Dev (NCS/Job/ 3721)

For A Reputed Large Multinational Technology Company
5 - 9 Years
Full Time
Up to 30 Days
Up to 22 LPA
1 Position(s)
Bangalore / Bengaluru
Posted 2 Days Ago

Job Skills

Job Description

JD : Ethernet

Firmware Development: Design and implement robust C-based firmware for embedded systems, focusing on performance and memory efficiency.
• Driver Development: Develop and maintain Ethernet MAC drivers and interface with Ethernet PHYs using MIIM/MDIO interfaces.
• Protocol Integration: Implement and configure networking stacks (TCP/IP, UDP, ARP, ICMP) in RTOS or bare-metal environments.
• Hardware Interfacing: Configure and debug hardware interfaces such as MII, RMII, RGMII, and SGMII.
• Validation & Testing: Execute comprehensive Ethernet validation plans, including throughput testing, latency analysis, and packet loss stress tests.
• Debugging: Use logic analyzers, oscilloscopes, and network protocol analyzers (e.g., Wireshark) to troubleshoot physical layer and protocol issues.
Required Skills & Qualifications
1. Technical Core
• Expert C Programming: Proficiency in pointer manipulation, bitwise operations, and memory management for resource-constrained environments.
• Ethernet Architecture: Deep understanding of the OSI Model, specifically Layer 1 (Physical) and Layer 2 (Data Link).
• PHY Management: Experience with PHY initialization, auto-negotiation, loopback testing, and link status monitoring.
• Network Protocols: Solid grasp of Ethernet frame structures, VLAN tagging, and basic routing/switching concepts.
2. Hardware & Tools
• Experience with IEEE 802.3 standards.
• Hands-on experience with Wireshark for packet-level analysis.
• Familiarity with hardware debugging tools (JTAG, SWD, Saleae).
3. Preferred Qualifications
• Experience with PTP (Precision Time Protocol / IEEE 1588).
• Knowledge of DMA (Direct Memory Access) for high-speed data transfer.
• Background in Automotive Ethernet (100BASE-T1/1000BASE-T1) or Industrial Ethernet.Firmware Development: Design and implement robust C-based firmware for embedded systems, focusing on performance and memory efficiency.
• Driver Development: Develop and maintain Ethernet MAC drivers and interface with Ethernet PHYs using MIIM/MDIO interfaces.
• Protocol Integration: Implement and configure networking stacks (TCP/IP, UDP, ARP, ICMP) in RTOS or bare-metal environments.
• Hardware Interfacing: Configure and debug hardware interfaces such as MII, RMII, RGMII, and SGMII.
• Validation & Testing: Execute comprehensive Ethernet validation plans, including throughput testing, latency analysis, and packet loss stress tests.
• Debugging: Use logic analyzers, oscilloscopes, and network protocol analyzers (e.g., Wireshark) to troubleshoot physical layer and protocol issues.
Required Skills & Qualifications
1. Technical Core
• Expert C Programming: Proficiency in pointer manipulation, bitwise operations, and memory management for resource-constrained environments.
• Ethernet Architecture: Deep understanding of the OSI Model, specifically Layer 1 (Physical) and Layer 2 (Data Link).
• PHY Management: Experience with PHY initialization, auto-negotiation, loopback testing, and link status monitoring.
• Network Protocols: Solid grasp of Ethernet frame structures, VLAN tagging, and basic routing/switching concepts.
2. Hardware & Tools
• Experience with IEEE 802.3 standards.
• Hands-on experience with Wireshark for packet-level analysis.
• Familiarity with hardware debugging tools (JTAG, SWD, Saleae).
3. Preferred Qualifications
• Experience with PTP (Precision Time Protocol / IEEE 1588).
• Knowledge of DMA (Direct Memory Access) for high-speed data transfer.
• Background in Automotive Ethernet (100BASE-T1/1000BASE-T1) or Industrial Ethernet.