Tesla - Austin, TX

posted about 1 month ago

Full-time - Mid Level
Onsite - Austin, TX
Transportation Equipment Manufacturing

About the position

The Sr. Hardware Design Engineer position at Tesla, Inc. involves defining and reviewing verification and validation test plans for hardware systems. The role focuses on hardware design architecture, functionality verification, and integration testing, ensuring that hardware components meet specified requirements and performance standards. This position requires collaboration with various teams to stress-test IPs and maintain testing infrastructure, contributing to the overall development and validation of hardware systems.

Responsibilities

  • Define and review verification and validation test plans at both the unit and integration hardware levels.
  • Review and develop RTL design architecture and specifications.
  • Verify design functionality through writing reusable and scalable testbenches, scoreboards, assertions, and assembly tests.
  • Execute coverage of various use cases and provide feedback to the test plans for closure.
  • Integrate IP or block into higher-level testbenches and perform cluster/integration level testing.
  • Integrate and work with VIPs to stress-test IPs for various protocols.
  • Develop and maintain regressions, tools, infrastructure, and methodology.
  • Perform functional bring up and debug on various platforms and tools.
  • Perform post-silicon validation bringup and production ramp.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (foreign education equivalent accepted) plus five (5) years of experience as a hardware engineer or related role designing, verifying, and validating hardware systems.
  • Alternatively, a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (foreign education equivalent accepted) and three (3) years of experience as a hardware engineer or related role designing, verifying, and validating hardware systems.
  • Experience in hardware architecture, including CPU, GPU, fabrics, interconnects, or NOC.
  • Knowledge of bus protocols, including AXI/APB.
  • Experience with custom-block logic, including DMA, AI-engines, accelerators, or CSRs.
  • Proficiency in programming and scripting using Verilog, System Verilog, UVM, C++, and Python.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service