TetraMem

ASIC/SoC Design Verification Engineer

Fremont, CA
SystemVerilog Python Perl TCL Shell C C++ Assembly SystemC UVM OVM MIPI AMBA AXI APB AHB RISC-V ARM DSP PCIE DDR AI ML GPU ISP
Description

ASIC/SoC Design Verification Engineer

Location: Fremont, CA, us

Company Description

TetraMem is a fast-growing well-funded startup company working on the next generation of computing platforms with unique ReRAM-based in-memory computing technologies. We are hiring in multiple positions from software to hardware.

We offer a very competitive compensation, commensurate with experience, and a full benefits package including medical, professional PTO, 401k, and other perks.

Job Description

  • Collaborate with design engineers and architects to define, document and implement detailed test plans for the SoC design verification.

  • Build and maintain infrastructure/environment for automation verification of SoC architecture, function and performance.

  • Develop reusable testbench, constrained-random/directed testcases, and verification associated behavioral module for both of block levels and system levels.

  • Develop regression strategy, methodology and tools(scripts). Define and measure the function coverage. Close verification holes for design releases and tape-out.

  • Work with design engineers to debug and identify root causes of simulation failure.

  • Support test engineers for post-silicon validation.

  • Mentor and coach team members and junior engineers. Drive verification efficiency.

Qualifications

  • MS with 8+ years of relevant experience or PhD (with 3+ years of experience) in Electrical Engineering, Computer Engineering, Computer Science or related degree.

  • In depth knowledge of UVM/OVM, Semiformal Verification, assertion-based verification as well as hardware and software co-verification methodology.

  • Extensive experience of building verification infrastructure, test planning, coverage closure, testbench and testcases development for function/performance verification.

  • Proficient experience with Verilog, System Verilog, Python/Perl/TCL/Shell scripting, C/C++, System C and industry mainstream ISAs assembly coding.

  • Familiarity with MIPI, AMBA (APB/AHB/AXI) bus protocol, RISC-V/ARM or DSP core.

  • Experience in verifying designs at both of RTL level and post-P&R gate level.

  • Ability to work in a startup environment, and to work both independently and as a team player with the ability to provide technical leadership to other members of the engineering team

Experience in one or more of the following areas considered a strong plus:

  • Working knowledge of AI/ML Computing, GPU, ISP architectures and accelerators

  • Experience in verifying mix-signal design and interface of digital and analog.

  • Experience of design verification for high speed IO such as PCIE and DDR.

Additional Information

All your information will be kept confidential according to EEO guidelines.

TetraMem
TetraMem

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say