11 days old

Compiler Validation Engineer on Parallel Programming

Intel
上海, Shanghai
Job ID: JR0110726
Job Category: Engineering
Primary Location: Shanghai, Shanghai CN
Other Locations:
Job Type: Experienced Hire

Compiler Validation Engineer on Parallel Programming

Job Description
Intel Compilers and Languages (ICL) team's mission is to create, sell, and support compiler and debugger products with significant market impact that give advantages to our customers and Intel Silicon. ICL is building a new team in Shanghai and looking for talented and passionate software engineers to join us. We offer you great opportunities in this growing team for technological accumulation and career development, for example, training and coaching from senior technical leaders and managers, opportunity to work on cutting-edge compiler technologies.
In this position, your focus will be on ensuring the high quality of the leading edge compiler that are used for Parallel Programming to ensure that the applications can take full advantage of Intel platforms' capabilities and performance. Your responsibilities include:
� Development of new validation methods to improve the product process and quality.
� Development of test cases to cover new compiler functionality and to increase code coverage.
� Analysis of stability/performance issues and validation of product conformance to parallel programming model


Qualifications

Minimum Qualifications:
� Candidate must have a Master's or PhD Degree in Computer Science, Computer Engineering or a related field. A bachelor degree with at least 2 years of experience is also been considered.
� Good at algorithm & data structures and excellent development and debugging skills in at least one language: C/C++/Assembly/Java/Python.
� Excellent written and oral communication skills and be able to clearly communicate technical detail and concept.

Preferred Qualifications:
� Experience with HPC, vectorization and parallel programming models such as OpenCL, CUDA, OpenMP.
� Knowledge of compiler (LLVM/GCC), CPU/GPU Architecture or runtime.
� Proven experience in validation process, tool and test case development.
� Proven track record of analyzing and solving complex technical problems.

Inside this Business Group

The Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.

Categories

Posted: 2019-08-06 Expires: 2019-09-05

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Compiler Validation Engineer on Parallel Programming

Intel
上海, Shanghai

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast