Logic (RTL) Design Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Profit And Loss
System Requirements
Pure Data
Functional Requirements
Communication
Collaboration
Teamwork
UART
SPI
JTAG
I2C
VLSI
Conflict Resolution
Problem Solving
Scripting
Perl
Tcl
Python
Optimization
AMBA
OCP
PCI Express
USB
Ethernet
Writing
Physical Data Model
Verilog
SystemVerilog
VHDL
RTL
Intellectual Property
IP
DFT
Change Data Capture
SpyGlass
LEC
Static Timing Analysis
Debugging
Cadence
Data Analysis
EDA
Synopsys

Job Details





Job Description: Logic (RTL) Design Engineer

Location: Santa Clara, CA

No remote, but hybrid option may be negotiated



Roles/Responsibilities:

The RTL Engineer performs detailed block design from system requirements and evolving specifications. Perform RTL coding, Lint checks, CDC tests, creating timing constraint file. Working closely with Synthesis, STA, PD and DFT teams to meet all functional requirements, performance, power, and area goals



Requirements:

Bachelor's degree in electrical or computer engineering or related field

7+ years of experience in Logic (RTL) Design

Preferred Qualifications:

Great communication, collaboration and teamwork skills and ability to contribute to diverse and inclusive teams.

Experience with advanced peripheral bus IP's such as GPIO, UART, SPI, SW, JTAG, and I2C.

Strong fundamentals in VLSI design

Strong problem-solving and data analysis skills

Strong skills using scripting languages such as Perl, TCL, Python.

Excellent interpersonal skills and able to work with remote teams

Influence tools, flows, and overall design methodology in design construction, signoff, and optimization with a data driven approach.

Knowledge of low-speed bus protocols (AMBA/OCP) and high-speed serial protocols (PCIe/USB/Ethernet) will used at various stages of the design



Develop HW architecture from specification documents.

Take complete responsibilities include writing RTL code for IP development/RTL integration, checking the code for Lint/CDC issues, checking synthesizability and timing quality of the design, checking low power implementation, supporting verification team with debug and support physical design teams on timing constraints and other design topics using Verilog/System Verilog/VHDL.

Develop and execute low power design (UPF/CPF).

Design top level RTL, integration of blocks, clocks, resets, configuration registers, etc

Knowledge of JESD204C block design and related design/verification experience (includes licensed IP & PHY from 3rd parties)

Awareness of DFT concepts to be used to fix functional violation that may get introduced which including DFT structures.

Carry out static checks including Lint/CDC (Spyglass), synthesis, LEC and STA. Debugging and fixing functional break.

Take ownership of tasks and drive tasks to closure.



Synopsys/Cadence EDA Tools (Preference: 5)

Design Compiler (Preference: 5)

Spyglass Tools (Preference: 5)

Python (Preference: 3)

:


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.