Design Engineer (2)
Descriptions
- Digital Signal Processor and subsystem microarchitecture and design.
- Write technical design documents.
- Participate in design, architecture and verification reviews.
- Conduct RTL design and synthesis to analyze & optimize area, speed and power of physical implementation.
- Perform coding in Verilog and SytemVerilog for RTL implementation.
- Define, maintain and enhance Block level verification environments for design modules.
- Develop and support reusable design and verification infrastructure using scripting tools like python/perl.
- Perform automation of daily tasks using scripting tools like python/perl.
- Document Daily Work flow with ASIC and FPGA design and verification flows.
- Develop and validate test cases to verify accuracy and efficiency of modeling tools.
Requirements
- M.S. in Computer Engineering, Electrical Engineering or related field
- Knowledge or experience in Verilog, SytemVerilog, design compiler, scripting tools (python/perl), verification tools and flows.
- Knowledge or experience in processor architectures and cache memory systems.
- Knowledge or experience in ASIC/SOC/FPGA design and verification flows.
- Knowledge or experience in physical design implementation flow with Synopsys tools.
- Programming skills in C/C++/System C/Assembly.
The Chip 4: A Semiconductor Elite