Heterogeneous Computing Architect
Qualcomm - San Diego, CA

This job posting is no longer available on Qualcomm. Find similar jobs: Heterogeneous Computing Architect jobs - Qualcomm jobs

Were looking for few good Architects!

Come join Qualcomms Chip Architecture team and help define the next-generation compute architecture for our system-on-chip (SoC) products! We have exciting technical positions available with a focus on understanding and trading off CPU, GPU, GPGPU, DSP, and HW accelerator.

The successful candidate will:
empower customers with a new class of powerful emerging workloads like augmented reality, plenoptics, realistic gaming physics, 3D, gesture tracking, etc.

conduct hands-on peformance, power, and/or thermal studies to help define our compute architecture plans;

deploy simulators, profilers, or even real hardware to provide quantitative justification for architectural directions;

directly apply computer architecture knowledge of CPUs, GPUs, DSPs, cache coherency, virtual memory, etc.;

effectively communicate experimental results, review with technical leads and peers, analyze oustanding issues;

creatively overcome obstacles to obtain the answers to architectural questions;

have the opportunity to invent and file patents on technical solutions to relevant problems;

collaborate within a rapidly growing and world-class computer architecture team!

This is a wonderful opportunity to influence Qualcomms technical direction, lead the industry, and impact the world!

Responsibilities

Skills/Experience

0-3 years of work experience

Solid understanding of basic computer architecture concepts, such as CPU, GPU, DSP, multi-level caching, coherency, interconnects, shared memory, etc.

Thorough grasp of native compilation (C/C++) and dynamic language (Java/C#) programming models, operating systems, multiprocessor scheduling, etc.

Hands-on experience in using and modifying simulators and performance/power models, especially full-system models.

Experience in using code and/or system profiling tools.

Proficiency in C/C++/SystemC programming.

Experience or coursework in VLSI design

Excellent communication and presentation skills

Pragmatic scripting & automation skills.

Familiarity with any of the following is highly valued: ARM, Linux, GPGPU, OpenCL, OpenGL, DirectX, Java, Dalvik, RenderScript, Windows SW stack, C++ AMP.

Education Requirements

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

PhD is a plus

Keywords

Qualcomm - 11 months ago - save job - block
Recommended Jobs
Network Architect
The Active Network, Inc - San Diego, CA
The Active Network, Inc - 27 days ago

Network Architect Job
The Active Network - San Diego, CA
Active Network, Inc. - 27 days ago
About this company
78 reviews
QUALCOMM Incorporated, incorporated in 1985, designs, manufactures and markets digital wireless telecommunications products and services bas...