Qualcomm's GPUs Command Processor team is responsible for designing the GPU controller which takes command streams from the Graphis Driver and configures and commands the GPU to render graphics. As a member of our team, you will be working closely with architects, designers, verification, software and uCode engineers, developing the uCode that drives one of several proprietary RISC processors in the system. Your development platform will primarily exist in an RTL simulation environment so you must be comfortable interpreting waveforms using the Verdi visualization tool. The uCode and RTL work closely together at the lowest levels so you should be comfortable analyzing RTL to understand problems and in formulating proposals for RTL based improvements/solutions. In this position, you will also be responsible for providing debug support from pre- through post-silicon and finding root-cause of bugs and proposing uCode work-arounds. We are looking for highly motivated engineers that enjoy working in a fast-paced environment. Candidates must have strong communication and teamwork skills and approach difficult challenges as learning opportunities.