Logo
Triple Crown

Emulation Infrastructure Engineer

Triple Crown, Mountain View, CA, United States


Triple Crown is a leading provider of hardware, embedded, software, and mechanical engineering talent. Businesses and technology teams, from Fortune 500 enterprises to emerging startups, rely on our ability to rapidly place the developers, architects, coders, and designers who engineer digital transformation and growth.

CONTRACT position: 3-6+ months (potential to be long term)

Location: Mountain View, CA

This engineer will provide emulation support to hardware projects by developing and maintaining infrastructure, tools, methodologies to ensure success of DV, firmware, validation teams, working with design teams and tool vendors.

  • Emulation Infrastructure CAD engineer capable of maintaining emulation infrastructure
  • Enhance emulation methodology for robustness, test throughput, scaling and debuggability
  • Work with vendors on hardware and tool issues on a need basis
  • Experience writing scripts in Perl and Python
  • Exposure to Makefile, Bazel or other build flows
  • Strong communication skills and a team player
  • Emulation infrastructure development experience on any of the emulation and prototyping platforms preferably Palladium and Protium
  • Experience with emulation compile flow, wave dump & triggers, waveform debug, running tests
  • Exposure to Design Verification and System Verilog, UVM, and C/C++ verification environment
  • Knowledge of storage management technologies like Network File System(NFS) and Linux environment

Skills:

  • Emulation
  • CAD
  • System Verilog, C, C++
  • Python, Perl

Benefits:

  • Paid weekly!
  • Health, dental and vision insurance
  • 401K