[LLVMdev] Intel Corporation - Graphics Software Engineer - 567075 (LLVM)

Gonzales, Larry Z larry.z.gonzales at intel.com
Tue Nov 24 08:31:47 PST 2009


Please review the job description below and reply if you are interested in a LLVM job at Intel Corporation.

Best regards,
Larry Gonzales
Sourcing Specialist
Intel Corporation/VCG
larry.z.gonzales at intel.com<mailto:larry.z.gonzales at intel.com>

Interested in Graphics at Intel? Visit: <http://www.intel.com/jobs/careers/visualcomputing/> http://www.intel.com/jobs/careers/visualcomputing/<http://www.intel.com/jobs/careers/visualcomputing/>
Find out about Life at Intel.  Visit: http://www.intel.com/lifeatintel/
Join the conversation with Intel Jobs Blog. Visit: http://blogs.intel.com/jobs/
Follow us & hyper-connect your job search. Visit: http://twitter.com/jobsatintel
Visit: http://www.intel.com/tomorrow/index.htm#/time-machine/environment/future_alt
Apply online: http://www.intel.com/jobs/


Graphics Software Engineer - 567075
Description
 In this position, you will be designing and developing highly competitive OpenCL (Open Compute Language, a new industry standard for heterogeneous data and task parallel computing across GPU's and CPU's) support on integrated graphics processors. This includes a JIT compiler, a library of built-in functions and OpenCL runtime driver support. Responsibilities (depending on your skill set) will include applying state of the art compilation/JIT technology, knowledge of high performance math algorithms and system architecture skills to allow applications to tap into the computation power of GPUs previously only available to graphics applications. You will be working in a team environment designing and developing high level compiler/JIT optimizations, code-generator components, and math built-in functions. You will also have the opportunity to do performance analysis and tuning of the whole system. You will expect to apply advanced principles, theories and concepts, to innovate and solve problems, and communicate ideas and information with all stake holders

Qualifications
 You should possess a minimum of a Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering or Mathematics; Masters Degree or PhD preferred.

BS degree and a minimum of four years of experience; or MS degree and a minimum of three years of experience; or PhD degree and a minimum of one years of experience in one or more of the following areas:
- Compiler/JIT high level optimizations
- Compiler/JIT code generation
- High performance IEEE floating point math library functions
- Strong software development background and excellent programming and debugging skills in C/C++
- A team player and able to work and communicate effectively with members of the team
- GPGPU/parallelization experience would be an added advantage
- Proven record of performance analysis and tuning would be an added advantage
- LLVM development experience would be an added advantage

Primary Location
: USA-California, Folsom
Other Locations
: USA-California, Santa Clara
Full/Part Time
: Full Time
Job Type
: Experienced
Regular/Temporary
: Regular

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091124/9333d322/attachment.html>


More information about the llvm-dev mailing list