Sr. Digital Design Engineer (6500-1004)

Job Title

Sr. Digital Design Engineer (6500-1004)

Systems Engineering
Santa Clara, CA

Achronix Semiconductor Corporation is a fabless semiconductor corporation based in Santa Clara, California, offering high-performance FPGA solutions. Achronix is the only supplier to have both high-performance and high-density standalone FPGAs and embedded FPGA (eFPGA) solutions in high-volume production. Achronix's FPGA and eFPGA IP offerings are further enhanced by ready-to-use PCIe accelerator cards targeting AI, ML, networking and data center applications. All of Achronix's products are supported by best-in-class EDA software tools.

Job Description/Responsibilities

Achronix is seeking a talented and self-driven Digital Design Engineer to join our Architecture and Design team developing the next generation FPGA. In this role, candidates will design a portfolio of NOCs, subsystems, and IP in the latest technology nodes.

Primary Job Responsibilities

The primary responsibilities for this position are:

  • Responsible for SoC Frontend Architecture and Design. Define micro-architecture specifications.
  • RTL coding using SystemVerilog and/or Verilog. Explore system latency, bandwidth, area, and power tradeoffs. Identify bottlenecks and propose solutions.
  • Implement and integrate high-speed interfaces.
  • Implement and integrate low-latency and high-performance subsystems.
  • Perform feasibility study on different third party IP and NOCs to integrate IP at the SOC level.
  • Closely work with Verification team and help define test plan. Run tests and debug design.
  • Lead the performance model development. Participate in design reviews of hardware systems and related software systems.
  • Run Lint, CDC, Synthesis, STA and formal verification tools. Work closely with Backend team on floorplan, Constraints definition and timing analysis.
  • Support FPGA prototyping and post-silicon system bring-up.
  • Collaborate with internal and external team members on architectural decisions, development flows and methodologies.
Required Skills
  • Hands-on experience with NoC design and integration with interconnect protocols, such as AXI, ACE, APB, etc.
  • Expert RTL developer with SystemVerilog experience, using ASIC development techniques and designs flows at modern technology nodes, including synthesis and timing closure.
  • Strong Python coding skills.
  • Strong knowledge in digital design that involves multiple clock domains, clock power management.
  • Knowledge of low speed system peripheral bus.
  • Knowledge of low power design, tools and methodologies. Power intent UPF specifications knowledge a plus.
  • Excellent communication and documentation skills.
Education and Experience
  • A minimum of 5+ years experience in SOC/ASIC Front-End design
  • Bachelor or Master’s degree in Computer or Electrical Engineering