Qualcomm Graphics Systems Engineer (Qualcomm San Diego or Santa Clara, CA) in San Diego, California

Job Description:

Job Id


Job Title

Graphics Systems Engineer (Qualcomm San Diego or Santa Clara, CA)

Post Date




Qualcomm Technologies, Inc.

CDMA Technology at http://www.qualcomm.com/about/businesses/qct

Job Area

Engineering - Graphics


California - San Diego

Job Overview

Qualcomm is the largest fabless design company in the world. Qualcomm provides hardware, software and related services to nearly every mobile device maker and operator in the global wireless marketplace. Our chipsets power a variety of products; tablets, smartphones, e-readers and other devices, and our digital design team is at the core of all of them. Depending on your technical area, you will be responsible for becoming a subject matter expert and go-to person for other members of your team. The environment is fast-paced and requires cross-functional interaction on a daily basis so good communication, planning and execution skills are a must.

Qualcomm's Graphics System Team is responsible for the development of end to end and system on chip (SOC) architectural solutions for next generation of graphics processing units (GPUs) and compute devices.

Position Overview:

  • Develop innovative and cost effective architectures for next generation of GPUs and compute devices

  • Develop advanced graphics algorithms (compression, HSR, Anti-aliasing etc.) Do precision analysis and image quality analysis

  • Develop performance & power models and perform deep analysis on to proposed architecture & algorithms against widely selected benchmarks & games

  • Prototype driver on new features & architectural models, and also support pre-silicon verifications

  • Explore new use cases and application programming interfaces (APIs) to enable new functions and future user experiences

  • Develop compiler & solutions for graphics shader programs and compute kernels

  • Develop bitwise accurate functional models (C-model) (by using C/C++ etc) to simulate our new architectures and solutions

  • Develop solid test suites and perform functional & performance verification & validation with the C-Model and RTL simulation

  • Develop / maintain powerful regression system and auto tools to improve delivery quality and efficiency

  • Support production: Fix bugs, Optimize / fine tune SOC solutions on real silicons or devices from driver, compilers, GPUs and DRAM structures etc

  • Engage with key customers and promote / enable our technology / solutions in customers devices.

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

  • 2+ years Systems Engineering or related work experience.

Preferred Qualifications

5+yrs years of industry experience required in one or more of the following areas:

  • Programming experience in either: C, C++, C#, Perl, Python, Java/Web

  • OS experience: Unix/Linux, Windows

  • Graphics Programming experience: OpenGL, DirectX, OpenCL

  • Computer architecture experience: pipelines, caches, latency, throughput

  • PHD Degree preferred

  • Communication skills: presenting with confidence with upper management, synthesizing message succinctly with clarity

Education Requirements

Preferred: Doctorate, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience

Required: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.