|
Job Summary:
The
Senior Computer Architect is
responsible for leading Company effort
to advance the state of parallel
computing and designing the fastest and
most efficient parallel architectures
for consumer and high performance
computing applications, including game
physics, artificial intelligence,
ray-tracing, molecular dynamics,
finance, medical imaging, geophysical
imaging, weather modeling, and speech
recognition, to name just a few.
Job
Description:
The
Senior Computer Architect will perform all or some of the
following Job description:
-
Develop algorithms and design
hardware extending the state of the
art in parallel computing
-
Analyze and improve performance
for key applications for consumer
and HPC markets
-
Document, design, develop tools to
analyze and simulate, validate, and
verify application performance
-
Develop tests, test plans, and
testing infrastructure for new
parallel processing architectures
-
Test and debug on simulators, RTL
and real silicon.
Minimum Requirements / Knowledge /
Skill For Senior Computer Architect Job
-
3 years of research and
development experience
-
Strong programming ability: C,
C++, CUDA, Perl, Python preferred
-
Strong background in computer
architecture, compilers, parallel
processing, signal processing and/or
high performance computing
-
In depth knowledge of computer
architecture
-
Experience in systems-level
performance modeling, profiling, and
analysis
-
Experience in characterizing and
modeling system-level performance,
executing comparison studies, and
documenting and publishing results.
Minimum Education Requirements /
Certification / Licensure For
Senior Computer Architect Job
-
MS Degree in relevant discipline
(CS, EE, Math). PhD helpful.
Find More Computer Job Descriptions Here
|