Qualcomm logo

NOC DV Staff Engineer

Qualcomm
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

2+ Years

SKILLS REQUIRED

UVMSystemverilogVerification PlanningFunctional coverageFormal VerificationDebugging

Job description

Overview

Verification Architect/Engineer responsible for verifying next-generation infrastructure IPs (DDRSS, memory controllers, etc.) that go into SoCs for smartphones, tablets and other product categories.

What you'll do

  • Own the DV test bench and associated collateral (checkers, trackers, scoreboards, assertions, functional coverage).
  • Develop test plans and test cases covering the design feature set, and follow up with stakeholders on code and functional coverage closure at different test bench levels.
  • Plan and implement IP, cluster and formal verification flows for the infra IPs.
  • Work closely with system architects, design and emulation teams on failure debug and coverage closure.
  • Debug regression signatures and identify bug fixes.
  • Be responsible for quality sign-off and required documentation.
  • Develop and deploy scripts and tools for validation (Certitude, VC Formal, VPlan).
  • Debug and root-cause post-silicon issues in collaboration with design, software and test teams.
  • Work with the SoC-level performance modeling team on latency and bandwidth analysis.

What you'll need

  • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of hardware engineering or related work experience, OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of hardware engineering or related work experience, OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of hardware engineering or related work experience.
  • Bachelor's/Master's degree in Electronics & Communication / Micro Electronics.
  • 3+ years of experience in IP verification or related.
  • Experience with UVM and ARM bus protocols.
  • Expertise in UVM-based verification.
  • Knowledge of ARM bus protocols, virtual memory concepts and SoC system architecture.
  • Experience developing monitors, scoreboards and sequencers using scripts, SystemVerilog, UVM and methodologies to increase the rate at which bugs are found and resolved.
  • Strong debugging, analytical and problem-solving skills.
  • Communication and collaboration skills to work with a large worldwide design organization.

Nice to have

  • Experience in designs optimized for low power (dynamic clock gating, logic/memory power collapse).
  • Experience verifying designs meeting Automotive Safety Integrity Levels (ASIL).
  • Proficiency in scripting languages (Python or Perl) for automation, and C/C++/SystemC for performance models.
  • Post-silicon bring-up and HW-SW debug experience.
  • Knowledge of and exposure to silicon debug tool chains.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

NOC DV Staff Engineer