OPENCL OPTIMIZATION SPECIALIST APPLICATIONS ENGINEER
Job Field: Legal Jobs
Location: San Jose, CA
Salary: $Not stated
JOB SUMMARY:
</tr>
<tr><td valign="top" width="450"><b>OpenCL Optimization Specialist Applications EngineerLocation: US-CA-San JoseRequisition ID: 2748# of openings: 1DescriptionAs an OpenCL Optimization Specialist Applications Engineer, you will be responsible for supporting the Altera sales teams and major customers in North America and Worldwide by providing technical expertise and resolution in FPGA OpenCL design and optimization strategies. Your specific responsibilities will include but are not limited to the following:* Profile and undertake performance-analysis, optimization and performance tuning for customer designs.* Develop unique solution examples and work within the Applications and Marketing teams in providing demonstrations to highlight Altera and partner capabilities at customer meetings and seminars.* Present Altera’s OpenCL development flow and hardware acceleration capabilities in 1 on 1 and group sessions to illustrate Altera’s advantages as part of ongoing project discussions and customer winning proposals.* Build sustainable relationships with systems architects, software architects, software managers and processor gurus within key customers in order to understand their applications and influence their design choices* Assist in developing other Applications and sales team member’s skills in training symposiums.* Anticipate the future needs of customers and contribute to product planning and product enhancement definitions.* Provide technical support for OpenCL issues and orchestrate other resources to fully resolve customer issues and queries.* Remain informed and knowledgeable on OpenCL, CUDA, processors, embedded software trends, through research and participation in forums and industry events.The successful candidate's minimum qualifications will include the following:* BS in Computer Science/Engineering or equivalent with a minimum of 5 years of relevant experience.* Expert skill with OpenCL and/or CUDA.* Expert skill with CPU and GPU optimizations.* Expert C/C++ /Objective C and math skills.* Experience and understanding of multithreaded programming.* Strong understanding of code optimization using the GPU, memory management, concurrency and multi-threading.* Excellent understanding of processor and GPU architectures.* Excellent presentation and interpersonal skills.* Must be self motivated, work well within teams, and skilled in conflict management.* Be willing to travel within US East/West, Canada and occasionally beyond.
KEY REQUIREMENTS:
Not stated