Send me more jobs like this

Keywords / Skills : RTL Design Engineer, Graphics Processing, CAD , Shader core, Texture unit, System Verilog, Perl, Python

6 - 9 years
Posted: 2019-09-01

Software Engineer/ Programmer
Hardware Design Engineer
Posted On
1st Sep 2019
Job Ref code
Job Description
Job Description:

The successful candidate shall work on System Verilog RTL development of power-efficient mobile graphic processors. Specifically we are seeking someone to integrate and coordinate a number of intricate sub-blocks in the graphics subsystem of a low-power Graphics Processing

Unit. As this engineer, you will work closely with the architecture team and

 Contribute to the micro-architecture specifications of the shader or fixed-function subsystems Graphic Processor Unit blocks by close interaction with architects and verification engineers.

 Generate high quality RTL, which is well documented, structural, synthesis-friendly, and power-efficient.

 Coordinate the bring-up of complex interactions among the various sub-blocks.

 Assist the power and performance team in both measuring the design’s QoR and also in working to improve these metrics.

 Debug, repair, and verify logic issues and bugs (both in RTL and gate-level netlists)

 Act as the liaison for the physical side of the design, collaborating with the CAD engineers regarding the floor planning and P&R of the shader sub-system.

Skill Set:

 Microarchitecture design experience of GPU or CPU blocks within a relevant sub-system (Shader core, Texture unit, Memory system, Load/Store, etc.)
 High-level Verilog / System Verilog coding skill for quality RTL
 Programming skills using scripting languages (Perl, Python, or other), and C˼++
 Familiarity using Synopsys or Cadence synthesis and clock gating methodologies.
 Good understanding of RTL verification flow and environments (UVM/OVM, hardware modeling, assertions and formal/semi-formal verification)
 Good written/verbal communication skills, strong team work
 Motivated, self-directed and able to work effectively, both independently and in a team.
Optional Requirements ("ldquowould like to have"rdquo characteristics)
1. Background in computer graphics with familiarity with overall graphics pipeline
2. Design experience with synthesis and timing closure
3. Back-end place-"amp-route experience

Similar Jobs
View All Similar Jobs
Walkin for you