Qualcomm Graphics Systems Engineer (Qualcomm San Diego or Santa Clara, CA) in San Diego, California
Graphics Systems Engineer (Qualcomm San Diego or Santa Clara, CA)
Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
Engineering - Graphics
California - San Diego
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.
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.
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
2+ years Systems Engineering or related work experience.
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
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.