Media Performance Architect
Description
Minimum Qualifications:
Candidate must possess a minimum of a Masters Degree in Electrical Engineering, Computer Engineering, Computer Science or a related discipline or a bachelor degree with 3+ years of related experience. Excellent ability to logically organize and clearly present experimental data is a must. Experience should be in the following areas:
- Familiar with video codec standards and imaging processing
- Knowledgeable about parallel computing, such as thread parallelism (function and/or data partitioning) and data parallelism (SIMD and/or MIMD) and ability to apply them to GPU
- Graphics architecture and hardware development experience
- Graphics/Media APIs, performance benchmarking, Operation Systems
- Scripting/automation experience including PERL and batch file scripting
Preferred Qualifications:
- Experience in design, validation, or software and driver development
- Expertise in codecs algorithm
- Expertise in imaging processing algorithm
- Experience in power management scheme
- Familiarity with subjective and objective visual quality assessment methodology and metrics
Job Description: The Graphics Architecture Team of Visual and Parallel Computing Group (VPG) is responsible for the architecture definition of current and future processor graphics engines of client platforms (desktop and mobile), and low power devices serving consumer and corporate businesses. In this position, you will be responsible for performance and power analysis for the latest media technologies including major APIs, SDKs, video codecs, and imaging features. Candidate will be part of a technical team responsible for characterization of future low power Processor Graphics products. Responsibilities include but not limited to GPU and platform power and performance analysis, identification and analysis of system performance bottlenecks, development of characterization tools and methodology, and quantification of performance/power tradeoffs.
Successful candidate will work closely within the graphics architecture team, and with hardware and software development teams. The candidate should have strong problem solving skills, and strong communication skills to interact with various engineering development teams. The candidate should have an understanding in computer architecture and general knowledge of computer system design. Specifically, the candidate must have a good understanding of graphics and media, microprocessors, memory subsystems, and bus interfaces. A solid understanding in media workloads, software interface, and processor architecture is necessary to successfully design and execute experiments, collect/analyze data on graphics and/or system level performance as a part of this team.
Ensures platform and its components have the best performance and power balance specifically focusing on graphics hardware components. Research and development of next generation platform designs to continually improve the performance. Conducts system analysis on proprietary and competition platforms, develops advanced hardware tuning and overclocking.
This Job is no longer active!