Job Description

Job Title: Senior Design Verification Engineer – Ethernet Protocols

Company: Silicon Patterns

Experience: 8+ Years

Location: (Bangalore / Hyderabad )


Job Summary


Silicon Patterns is seeking an experienced Senior Design Verification Engineer with deep expertise in Ethernet protocols to join our high-performance semiconductor design team. The ideal candidate will lead verification activities for complex IPs/SoCs, ensuring functional correctness, performance, and protocol compliance across advanced networking designs.

Key Responsibilities


  • Lead end-to-end design verification for Ethernet-based IPs and SoCs (e.g., MAC, PCS, PHY, Switch, or Controller designs).
  • Develop and execute System Verilog/UVM-based verification environments from scratch.
  • Create verification plans, testbenches, sequences, scoreboards, checkers, and coverage models.
  • Verify Ethernet protocols such as 10/100/1G/10G/25G/40G/100G Ethernet , including features like:
  • MAC/PHY interfaces
  • Auto-negotiation
  • Flow control
  • VLAN, QoS, PTP, TSN (if applicable)
  • Perform protocol compliance verification and debug complex functional issues.
  • Analyze coverage (functional & code) and drive closure.
  • Collaborate closely with design, architecture, and system teams to resolve issues.
  • Review specifications and contribute to architecture and verification methodology improvements.
  • Mentor junior verification engineers and provide technical leadership.


Required Skills & Qualifications

  • 8+ years of experience in ASIC/SoC Design Verification .
  • Strong hands-on experience with Ethernet protocols and networking standards.
  • Expertise in System Verilog and UVM .
  • Solid understanding of:
  • Digital design concepts
  • Clocking, resets, CDC
  • Assertions (SVA)
  • Experience with simulation, debugging, and coverage tools .
  • Familiarity with industry-standard EDA tools (Synopsys, Cadence, or equivalent).
  • Strong problem-solving, debugging, and communication skills.


Preferred Qualifications


  • Experience with high-speed Ethernet (25G/50G/100G and above).
  • Knowledge of PCIe, AXI, or other high-speed interfaces .
  • Experience in FPGA prototyping or emulation .
  • Exposure to low-power verification and performance verification.
  • Scripting skills in Python, Perl, or Shell .


What Silicon Patterns Offers

  • Opportunity to work on cutting-edge networking and silicon technologies .
  • Collaborative and technically driven work environment.
  • Competitive compensation and growth opportunities.


About Silicon Patterns


Silicon Patterns is a specialized semiconductor engineering services company delivering end-to-end solutions across the silicon design lifecycle — from RTL design and system architecture to design verification, physical design, and pre- & post-silicon validation. The company supports global clients with advanced expertise in VLSI, embedded systems, and high-performance computing domains.

Headquartered in Hyderabad, India , with offices in Bangalore and Raipur and engineering support in Malaysia, Silicon Patterns partners with customers through flexible engagement models (including ODCs and BOT) to accelerate product development, improve reliability, and ensure first-pass silicon success. Their capabilities span modern technologies such as wireless, IoT, automotive, AI/ML, GenAI/LLMs, and edge computing .

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application