FPGA Emulation Engineer

Pittsburgh, PA or San Francisco Bay Area

EngineeringHardware

Efficient is seeking an FPGA Emulation Engineer to join our growing team. The FPGA Emulation Engineer will lead the effort to bring the world’s most energy-efficient, general-purpose processor to FPGA. This will accelerate verification and application development, enabling the embedded, compiler, and digital verification teams to deliver higher quality results in shorter amounts of time. The position offers the unique opportunity to work on a new design that has not been previously explored on FPGAs. If you are an FPGA emulation engineer who wants a thrilling challenge and to play an integral role in building the next generation of energy-efficient processors, this is for you!

Key responsibilities

  • Lead the effort to bring Efficient’s architecture to FPGA
  • Develop a set of timing constraints to effectively constrain the design to run as fast a possible on FPGA
  • Create an infrastructure to build and deploy Efficient’s architecture on FPGA, enabling downstream users to easily access FPGA emulation
  • Work closely with digital designers to refine RTL, constraints and the architecture
  • Develop methodologies for debugging the design in situ and in a targeted way, requiring minimal synthesis spins

Required qualifications & experience

  • 4+ years of post-graduate FPGA (emulation) experience
  • Bachelor’s degree in CS, Engineering or related field required; Master’s degree or PhD preferred
  • Experience with FPGA EDA tools, such as Vivado, Quartus, or similar
  • Experience writing FPGA timing constraints (XDC or similar)
  • Experience with hierarchical synthesis/place-and-route
  • Experience with designing and implementing features in RTL
  • Experience integrating FPGA IP with RTL-level implementations
  • Experience with version control and scripting languages (Python preferred)
  • Good problem solving and good communication skills

Desired qualifications & experience

  • Knowledge of the differences between ASIC and FPGA flows (e.g. clocking, memory)
  • Experience with power and energy modeling in FPGAs

Efficient offers a competitive compensation and benefits package, including 401K match, company-paid benefits, equity program, paid parental leave, flexibility, and more!  We are committed to personal and professional development and strive to grow together as people and as a company.

Ready to apply?

Email your resume to
jobs@efficient.computer

About us

Efficient was established in 2022 as a spinout of Carnegie Mellon University and is currently building a world-class team of hardware and software engineers spanning from silicon implementation to compilers. With seed funding secured, a portfolio of patent-protected IP, and substantial progress on hardware and software development, Efficient is moving quickly toward delivering first silicon in early- to mid-2024.

Learn more

Working at Efficient

We are a small, but mighty team, with team members spread across EffHQ in Pittsburgh, Silicon Valley, and New York City. We are a young company on a tremendous growth path. We aim to bring our team together, in-person often and camaraderie is key to our success. We also have the tools and technology to keep us together and interactive as a remote team.

Learn more