Senior Hardware Design Engineer - Digital Signal Processing
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.