GPU Architect

Cambio Consulting India Pvt Ltd
  • Bangalore
  • Confidential
  • 10-18 years
  • 98 Views
  • 15 Jun 2015
dfdf

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

Role & Responsibilities:

Own CPU software optimization projects for target workloads and benchmarks across AES verticals and product SKUs.
Drive AES centric compiler optimizations.
Understand compiler technology, various tool chain trends and customer applications.
Create white papers and technical collateral including applications notes, labs and tutorials
Provide inputs into drivers, tool-chains and performance modeling of embedded SOCs and assist in optimization efforts
Work closely with customer and partner teams across engineering, product and business disciplines to identify and promote CPU SW differentiation opportunities across multiple domains to full extract IP value.

Requirements:

BSEE degree with 10+ years of relevant industry experience in software development. Advanced technical and business degrees with experience in semiconductor industry highly preferred.
Proven expertise in analyzing, debugging, and optimizing the performance of CPU customer workloads.
Good understanding of x86 CPU micro-architecture and Symmetric-Multiprocessing system architecture is highly desirable.
Demonstrated ability in compiler optimizations.
Extensive work experience of software performance optimization and/or development of performance-critical products with X86, ARM hardware platforms and their software ecosystem is required.
Good understanding of performance at all system levels including compiler generated and interpreted application code and runtime libraries
Proven expertise in product architecture, product development, systems engineering for RTOS, Linux, embedded Windows platforms
Good understanding of competitors architectures, CPU and GPU.
Business savvy and able to think strategically and make good technical vs business trade-off recommendations/decisions
Demonstrated ability to grasp new technical concepts quickly
Demonstrated ability to work independently under tight deadlines while responding to changing business and technical conditions
Experience working in a fast-paced matrixed technical organization across multiple geographies.
Excellent interpersonal, organizational, leadership, analytical, project planning and management skills
Excellent verbal communication and written, presentation skills


Job Posted By

About Organisation

Cambio Consulting India Pvt Ltd