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/So Cs, ensuring functional correctness, performance, and protocol compliance across advanced networking designs.
Key Responsibilities
Lead end-to-end design verification for Ethernet-based IPs and So Cs (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/1 G/10 G/25 G/40 G/100 G Ethernet , including features like:
MAC/PHY interfaces
Auto-negotiation
Flow control
VLAN, Qo S, 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/So C 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 (25 G/50 G/100 G 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, Io T, automotive, AI/ML, Gen AI/LLMs, and edge computing.

Apply for this Position

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

Submit Application