A

Amazon

Sells products online and rents cloud computing

Design Verification Engineer - Silicon and Systems Group

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Bachelor's degree in Electrical Engineering or a related field.
  • Experience identifying bugs in architecture, algorithms, functionality, and performance, with strong overall debugging skills.
  • Experience verifying logic at multiple levels, from IP blocks to SoCs to full system testing.
  • Experience using multiple verification platforms, including UVM test benches, FPGA, emulators, software environments, and system testing.
  • Experience developing test plans, building test bench infrastructure, developing tests, and verifying designs.
  • Experience using industry-standard tools and scripting languages such as Python or Perl for automation.
  • Written and verbal English-language communication skills.
  • At least 7 years of practical semiconductor design verification experience, including SystemVerilog, UVM, assertions, and coverage-driven verification.
  • Experience defining verification methodologies.
  • Experience writing directed and constrained-random tests.

Responsibilities

  • Define verification methodology and implement the corresponding test plans for advanced functional blocks.
  • Participate in design verification and bring-up of functional blocks by writing assertions, debugging code, test benches, and test harnesses, and interacting with the extended team.
  • Work with design engineers and architects to deliver detailed test plans for verifying complex digital design blocks.
  • Create and enhance constrained-random verification environments using SystemVerilog and UVM.
  • Identify and write coverage measures for stimulus and corner cases.
  • Debug tests with design engineers to deliver functionally correct design blocks.
  • Close coverage measures to identify verification gaps and show progress toward tape-out.
  • Participate in test plan and coverage reviews.
  • Integrate third-party IPs, VIPs, and transactors.
  • Perform IP/SoC bring-up in simulation, emulation, and prototyping environments.
  • Design hardware and software.

Desired Qualifications

  • A master's degree in Electrical Engineering or Communications Engineering, or a related field.
  • Experience in system-level debugging.
  • Knowledge of SoC architecture.
  • Experience with boot-up and bare-metal flows for CPU cores.
  • Strong programming skills in C and scripting skills in Python and/or Perl.
  • Experience with high-performance industry-standard I/O interfaces such as AMBA AXI4, USB, and MIPI.
  • Experience with PCIe.
  • Experience with formal verification.
  • Experience with transaction-level modeling.
  • Knowledge of FPGA and emulation platforms.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs