Design Verification Engineer Job at Mastech Digital, Austin, TX

YW9GSithYjE1QzVHd0hGR2J6MVp3d2t3cHc9PQ==
  • Mastech Digital
  • Austin, TX

Job Description

Location : San Jose, CA /Austin, TX

Job Description

As a Senior Staff System IP Design Verification Contractor you will contribute to the functional verification of System IP including coherent interconnect and caches.

This is a technical individual contributor role with heavily involved hands-on project execution.

A strong background in Design Verification and hands-on experience with both block-level and top-level is required to be successful in this role.

  • Key responsibilities include: Architecting and building re-usable testbenches right from scratch
  • Proposing and driving best practices/methodologies/automation that can improve productivity
  • Owning key features and timely execution of tasks as per milestones
  • Experience with GLS [gate level simulation]
  • Creating test plans as per spec and presenting to various stakeholders
  • Working with designers to resolve any spec issues
  • Creating test benches, verification environments, stimulus, tests
  • Collaborating with designers to verify the correctness of a design feature, and resolve fails
  • Developing assertions, checkers, covergroups, Systemverilog constraints
  • Debugging and root causing functional fails from regressions
  • Analyzing code and functional coverage results, performing gap analysis
  • Working with SoC team to debug functional fails during IP bringup and feature execution
  • Collaborating with Physical design teams, running and debugging gate-level simulations
  • Collaborating with Performance verification teams to help with co-sim TB bringup
  • Bringup power-aware verification with UPF
  • Helping with Silicon bringup and root causing fails

Requirements Minimum : Phd/MS/BS in Electrical or Computer Engineering

  • 12+ years industry experience in a design verification role
  • Expert hands-on coding skills in Testbench, Stimulus, checkers development, coverage closure.
  • Experience with System Verilog, UVM or equivalent
  • Knowledge of ARM protocols or equivalent protocols – CHI, AXI, ACElite, APB
  • Experience with Git version control, Unix/Perl/Python scripting
  • Good written and verbal communication skills
  • Experience with GLS, power vector generation
  • Formal verification skills will be a plus
  • Combined experience with coherent interconnect, caches and LPDDR memory controllers will be a plus.

Job Tags

For contractors,

Similar Jobs

Montana Tech

Assistant Director of Information Technology - Network Services Job at Montana Tech

 ...Assistant Director of Information Technology Network Services Full-Time Montana Technological University provides a comprehensive benefits package for all eligible positions that includes health, dental and vision insurance, mandatory retirement plan with employer... 

Queenstown Harbor

Wedding and Event Planner Job at Queenstown Harbor

Job TypeFull-timeDescriptionJob DescriptionThe Wedding & Event Planner at Queenstown Harbor is responsible for the seamless execution...  ...of Events.RequirementsPrimary ResponsibilitiesEvent PlanningGuide clients through all phases of planning-including... 

Gettysburg College

Artist in Residence for Video Production Job at Gettysburg College

 ...information, please call (***) ***-****.Artist in Residence for Video Production Below you will find the details for the position including any...  ...the College and the Program at: Qualifications An MFA in film/video production is preferred, although this is open to industry... 

The Planet Group

Graphic Designer + Videographer Job at The Planet Group

 ...Graphic Designer + Videographer Location: HYBRID, Jackson, MI Pay Rate: ~$25/hour, DOE (W2 and benefit options) Duration: 6 Months to start (potential to go longer) The Planet Group is looking for a Graphic Designer to join their clean energy industry... 

SimonMed Imaging

Technologist Assistant Job at SimonMed Imaging

 ...excellence and improving patient care paired with the best in class technology allows us to be an industry leader in the constantly evolving...  ...the functions of the job. Prepares patients for exams by assisting with dressing and undressing, positioning patients for exams...