← Back to jobs
G

Senior Hardware Design Engineer - Digital Signal Processing

·Israel
On-siteFull-timeHardware EngineeringInformation TechnologyInternet

Lead the design and implementation of high-speed digital blocks, transforming architectural specs into bit-exact implementations, performing fixed-point analysis, driving front-end design flow, and collaborating with verification teams on custom silicon for AI/ML acceleration.

Responsibilities

  • Lead the design and implementation of high-speed blocks. Solve complex implementation issues related to GHz-frequency timing closure and advanced process nodes.
  • Transform high-level architectural specifications and communication theory models into efficient, bit-exact implementations.
  • Perform fixed-point analysis and micro-architectural trade-offs to optimize for area, power, and performance.
  • Drive the front-end design flow to ensure sign-off quality designs.
  • Collaborate closely with verification teams to develop bit-exact C++/SystemC models.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical field.
  • 10 years of experience in design for Digital Signal Processing (DSP) or high-speed digital logic.
  • Experience in Verilog/SystemVerilog or VHDL.
  • Experience with MATLAB, Python, or C++ for algorithmic modeling and verification.

Nice to have

  • Master's degree or PhD in Electrical Engineering, Computer Engineering, or a related technical field.
  • Experience taking complex DSP designs through the full front-end flow: Synthesis (Design Compiler/Genus), STA (PrimeTime/Tempus), and CDC/LEC (Spyglass/Conformal).
  • Experience implementing digital blocks for Communication Systems or PHY (e.g., filters, interpolators, or equalizers).
  • Experience with advanced FinFET process nodes (e.g., 5nm, 3nm) and achieving timing closure at GHz frequencies.
  • Understanding of low-power design techniques and dynamic power optimization.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions