Semtech

Staff Verification Engineer- LoRa

IND - HyderabadFull timeStaffPosted about 2 months ago
Apply on Semtech →Sign in to save this role

Sign in to see who you know at Semtech.

Responsibilities

•

Define and implement test plans and verification strategies based on design specifications and requirements (20%).

•

Develop assertion-based checkers and functional coverage models aligned to verification plans (20%).

•

Perform functional verification of RTL designs using industry-standard methodologies (e.g. UVM) (20%).

•

Generate and analyse coverage reports to ensure verification of completeness and quality (20%).

•

Collaborate with design and architecture teams to understand system requirements and ensure alignment (10%).

•

Identify, debug, and resolve verification issues and design bugs (10%).

Minimum Qualifications

•

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.

•

8+ years of experience in SoC verification.

•

Strong hands-on experience with UVM-based verification methodologies.

•

Proven experience in defining and executing test and verification plans.

•

Experience with coverage-driven verification and coverage analysis.

•

Proficiency in SystemVerilog and assertion-based verification.

•

Familiarity with industry-standard verification tools (e.g. VCS, QuestaSim).

•

Experience with IC design verification at block and SoC level.

•

Knowledge of formal verification techniques.

•

Experience verifying bus architectures (e.g. AMBA AHB/AXI, NoC, Bus Fabric) in UVM environments.

•

Understanding of low-power verification methodologies.

•

Strong analytical, debugging, and problem-solving skills.

•

Excellent communication and teamwork abilities.

Desired Qualifications

•

Strong programming skills in Python.

•

Experience in wireless SoC design and verification.

•

Knowledge of scripting languages (e.g. Tcl, Python, Perl) for automation.

•

Familiarity with version control systems (e.g. Git).