Staff Design Verification Engineer – Autopilot AI

Tesla

  • Full Time

Role: 

The Autopilot hardware team is looking for an enthusiastic, bright verification engineer with a strong desire to learn. Responsibilities will include developing test plans, verifying and debugging various blocks on the Autopilot chip.

Requirements:

  • Hiring at the Senior, Staff, and Senior Staff levels 
  • Dedicated/hands-on ASIC DV experience.
  • Experience working on block level UVM test benches  – writing drivers, scoreboards, sequences, constraints, and functional coverage models
  • Strong interest in understanding the architectural and micro-architectural details of a design.
  • Strong interest in debugging complex issues
  • Drive and adopt new verification methodologies to improve effectiveness and efficiency
  • Python/Perl
  • Object oriented programming concepts
  • C programming is a plus
  • Experience working on the memory subsystem is a plus

Responsibilities:

  • Build UVM test benches and own the verification of an IP from start to finish.  Create coverage driven verification plans from specifications. Execute, review and refine to achieve coverage targets.
  • Set up regressions and triage failures. Debug and drive any design and verification bugs found, to closure.
  • Work with the team to improve DV methodology and infrastructure.