We are seeking an experienced Logic (RTL) Design Engineer to join our semiconductor design team. The ideal candidate will have strong expertise in RTL design, VLSI fundamentals, Verilog/SystemVerilog/VHDL, timing constraints, and design verification methodologies.
The engineer will be responsible for developing and integrating RTL blocks from system-level specifications while working closely with Synthesis, STA, Physical Design (PD), DFT, and Verification teams to meet functional, performance, power, and area requirements.
Key Responsibilities
- Develop hardware architecture and RTL designs based on system and block-level specifications.
- Write and integrate RTL using Verilog, SystemVerilog, and/or VHDL.
- Perform Lint, CDC, synthesis, LEC, and STA checks and debug issues identified during static analysis.
- Develop timing constraint files and work closely with STA and Physical Design teams to address timing requirements.
- Design and integrate top-level RTL, including clocks, resets, configuration registers, and IP blocks.
- Develop and execute low-power design methodologies using UPF/CPF.
- Support verification teams with functional debug and assist Physical Design teams with timing constraints and other design-related issues.
- Collaborate with Synthesis, STA, PD, DFT, and Verification teams to achieve functional, performance, power, and area goals.
- Develop and integrate advanced peripheral and interface IPs.
- Support design activities involving JESD204C, including integration of third-party licensed IP and PHY components.
- Apply DFT concepts and address functional issues introduced by DFT structures.
- Take ownership of assigned tasks and drive them through successful completion.
- Contribute to design methodologies, tools, flows, signoff, and optimization using a data-driven approach.
- Collaborate effectively with distributed and remote engineering teams.
Required Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- 7+ years of hands-on Logic/RTL Design experience.
- Strong fundamentals in VLSI design.
- Strong proficiency in Verilog, SystemVerilog, and/or VHDL.
- Experience with RTL coding, integration, synthesis, timing constraints, Lint, and CDC.
- Strong problem-solving and analytical skills.
- Ability to work effectively with cross-functional engineering teams.
Preferred Qualifications
- Experience with peripheral bus IPs such as:
- GPIO
- UART
- SPI
- JTAG
- I2C
- Knowledge of AMBA/OCP and high-speed protocols such as PCIe, USB, and Ethernet.
- Experience with JESD204C block design and related design/verification activities.
- Knowledge of DFT concepts and methodologies.
- Experience with UPF/CPF and low-power RTL design.
- Strong scripting experience with Python, TCL, and/or Perl.
- Experience working with Synopsys and/or Cadence EDA tools.
- Hands-on experience with Design Compiler, SpyGlass, synthesis, LEC, and STA.
- Strong communication, collaboration, and teamwork skills.
- Ability to work independently and effectively with distributed engineering teams.
Key Tools & Technologies
Synthesis: Design Compiler
Static Analysis: SpyGlass, Lint, CDC
Scripting: Python, TCL, Perl
Low Power: UPF, CPF
Design: RTL Integration, Timing Constraints, Synthesis, STA, LEC, DFT
Protocols: AMBA, OCP, PCIe, USB, Ethernet, JESD204C, GPIO, UART, SPI, JTAG, I2C