What are the responsibilities and job description for the Senior Digital Design Engineer position at Ethan Alexander Group?
Job Description
Job Description
Responsibilities :
As a Senior Logic Design Engineer, you will be responsible for :
- Developing micro-architecture specification of the logic circuit from reading and comprehending the Product Requirement Document (PRD)
- Developing the Register Transfer Level (RTL) design from the micro-architecture specification using Verilog or SystemVerilog as the HDL
- Developing standalone testbenches to verify the RTL behavior
- Writing and verifying SystemVerilog Assertions (SVA) for a design
- Writing timing constraints and clock definition for synthesis and place and route tools
- Running industry-standard synthesis tools (e.g., Genus or Design Compiler) and being able to fix the timing problems if they arise
- Understanding various design tradeoffs including timing / area / power and knowing how to improve them
- Reading and understanding the Static Timing Analysis (STA) reports from an industry-standard STA tool (e.g., Prime Time)
- Cross functional interactions and communication with various teams including analog, verification, backend, system and test engineering teams
- Post-Si bring-up, validation and debugging
Qualifications & Requirements (Education must be included) :
Minimum Requirements :
Desired Characteristics & Attributes :
Preferred qualifications :