GPU Acceleration Software Expert
7 days ago
Company Overview
Intel's Client Computing Group (CCG) is a global leader in driving business strategy and product development for PC products and platforms, spanning form factors such as notebooks, desktops, 2-in-1s, and all-in-ones. Our mission is to deliver purposeful computing experiences that unlock people's potential, allowing each person to focus, create, and connect in ways that matter most to them.
Salary
We offer a competitive salary range of $150,000 - $200,000 per year, depending on experience. In addition, we provide a total compensation package that includes stock, bonuses, health benefits, retirement plans, and vacation time.
Job Description
This role will involve working as a Cross-OS Software Development/Validation Engineer in the Client Graphics and AI organization. You will be at the forefront of developing innovative software solutions to unleash the power of Media and Video acceleration on Intel's graphics architecture for future integrated and discrete GPUs. Your responsibilities will include:
- Developing/Validating new software solutions to deliver Media and Video acceleration across various operating systems.
- Engaging with Intel's graphics architecture to optimize performance and quality.
- Collaborating on media device drivers, runtimes, APIs, and Validation infrastructures and applications.
- Building the necessary tools and infrastructure for software development, validation, profiling, and optimization.
- Enabling Media IP pre-Si on Simulation and Emulation platforms.
- Driving Si performance and quality enhancements for Intel GPU platforms.
Required Skills and Qualifications
To be successful in this role, you will need to have:
- A Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or another STEM-related field with 7+ years' experience in one or more of the following areas:
- Solid C/C++ programming skills and familiarity with Windows/Linux development environments and toolchains, or a proven track record of validation experiences in Python, CD/CI, and test automation frameworks.
- Experience with one or more of the following GPU Media and Video acceleration technology areas: DirectX, MFTs, LibVA, OpenMAX, Video Processing, HDR, Color Management, RAW Processing, FRC, Super Resolution, Object Detection, etc. Codecs: AVC/HEVC/VVC, AV1, VP8/9, or other new codecs.
- A strong understanding of GPU architectures.
Benefits
In addition to our competitive salary and benefits package, we also offer a hybrid work model that allows employees to split their time between working on-site at their assigned Intel site and off-site. We are an equal opportunities employer and welcome applicants from diverse backgrounds.
-
AI/ML Acceleration Specialist
4 weeks ago
Bengaluru, Karnataka, India SAMSUNG Full timePosition SummaryWe are seeking a highly skilled AI/ML acceleration specialist to join our team at Samsung. The ideal candidate will have 8+ years of experience in implementing AI on GPU-based platforms, with a strong focus on designing and developing generic AI acceleration frameworks for GPUs, CPUs, and NPUs.Key Responsibilities1. Design and develop AI...
-
Bengaluru, Karnataka, India Intel Full timeJob SummaryThe Client Computing Group at Intel is seeking a talented Cross-OS Software Development Engineer to join our team. In this role, you will be at the forefront of developing innovative software solutions to unleash the power of Media and Video acceleration on Intel's graphics architecture for future integrated and discrete GPUs.Key...
-
GPU Algorithm Developer
3 weeks ago
Bengaluru, Karnataka, India Synopsys Inc Full timeJob OverviewA senior-level position at Synopsys focuses on optimizing and implementing GPU-accelerated algorithms for OPC software in the EDA industry. Performance improvements and integration with existing EDA tools are key objectives, requiring close peer and partner collaborations.Responsibilities and DutiesDesign and implement optimized GPU-accelerated...
-
GPU Development Engineer
1 month ago
Bengaluru, Karnataka, India Intel Full timeJob Title: GPU Development EngineerJob Summary:We are seeking a talented GPU Development Engineer to join our team at Intel. As a key member of our software team, you will be responsible for developing innovative software solutions to accelerate media and video processing on Intel's graphics architecture.Key Responsibilities:Developing new software solutions...
-
Senior GPU Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Qualcomm Full timeJob Title: Senior GPU Software EngineerJob Summary:We are seeking a talented Senior GPU Software Engineer to join our team at Qualcomm. The successful candidate will be responsible for designing and developing profiling, performance analysis, and debugging tools for our next-generation GPU.Key Responsibilities:Design and develop profiling and performance...
-
Senior GPU Software Developer
3 weeks ago
Bengaluru, Karnataka, India Qualcomm Full timeJob Title: Senior GPU Software DeveloperJob Summary:We are seeking a skilled Senior GPU Software Developer to join our team at Qualcomm India Private Limited. As a key member of our GPU Developer Tools team, you will be responsible for designing and developing profiling, performance analysis, and debugging tools features.Responsibilities:· Collaborate with...
-
GPU Architect
3 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeNVIDIA is a leader in the development of high-performance computing systems, and we are seeking a highly skilled GPU architect to join our team. As a GPU architect, you will be responsible for designing and optimizing high-performance computing systems, with a focus on GPU acceleration.The ideal candidate will have a strong understanding of GPU architecture,...
-
GPU Verification Expert
3 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeAbout the Role:We are seeking an exceptional GPU Verification Engineer to join our team at NVIDIA. As a key member of our ASIC Verification team, you will play a crucial role in verifying the design and implementation of the industry's leading GPUs.Responsibilities:Verify the design and implementation of the industry's leading GPUs.Own verification of the...
-
Senior GPU Performance Modeling Engineer
4 weeks ago
Bengaluru, Karnataka, India Qualcomm Full timeJob Summary:Qualcomm is a global leader in the development of multimedia integrated circuits (ICs), software, and systems for wireless consumer devices. We are seeking a highly skilled Senior GPU Performance Modeling Engineer to join our team.Key Responsibilities:Design and simulate new graphics algorithms on GPU performance modelsCollaborate with software...
-
Accelerator Architecture Developer
4 weeks ago
Bengaluru, Karnataka, India Global Talent Exchange Full timeAccelerator Architecture DeveloperGlobal Talent Exchange is seeking a highly skilled Accelerator Architecture Developer to join our team.Key Responsibilities:Design and implement accelerator architectures for high-performance computing applications.Collaborate with multi-functional engineering teams to identify opportunities and requirements.Develop...
-
GPU Software Engineer Senior Staff Position
3 weeks ago
Bengaluru, Karnataka, India Qualcomm Full timeAbout the Role:Qualcomm is seeking a highly skilled GPU Software Engineer Senior Staff to join the Adreno GPU Software team. This role will involve designing and developing profiling and performance analysis tools, collaborating with GPU hardware and software teams on performance validation and analysis, and working with the developer ecosystem, partners,...
-
GPU Technical Lead
3 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeNVIDIA is seeking an experienced GPU expert to drive innovation in our GPU architecture. As a GPU Technical Lead, you will be responsible for advancing various features in the GPU architecture.Key Responsibilities:Contribute to the development and enhancement of GPU architecture and simulators.Design and implement features for future graphics and parallel...
-
Accelerator System Architect
3 weeks ago
Bengaluru, Karnataka, India Global Talent Exchange Full timeGlobal Talent Exchange seeks a skilled Accelerator System Architect to drive the design and development of cutting-edge accelerator architecture. As a key member of our team, you will collaborate with cross-functional engineering teams to identify opportunities and requirements, and implement performance, functional, and power models for accelerator...
-
AI/ML Expert
1 month ago
Bengaluru, Karnataka, India SAMSUNG Full timeJob SummaryWe are seeking a highly skilled AI/ML Expert to join our team at Samsung. The ideal candidate will have 8+ years of experience in implementing AI, specifically on GPU-based platforms.Key Responsibilities1. Design and develop a generic AI acceleration framework for GPUs, CPUs, and NPUs.2. Prune and optimize trained AI models for telco use cases.3....
-
Senior GPU Software Engineering Leader
4 days ago
Bengaluru, Karnataka, India Qualcomm Full timeAbout the RoleIn this pivotal position, you will lead a team of talented engineers in designing and developing profiling and performance analysis tools for next-generation GPU Developer Tools.The ideal candidate will have 10+ years of experience in software engineering with expertise in C/C++ programming and strong knowledge of GPU hardware and graphics...
-
GPU Architect
4 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeNVIDIA is a leader in the field of computer graphics and parallel computing. We're looking for a talented individual to join our team as a GPU Architect. In this role, you'll be responsible for developing and enhancing various features in the GPU architecture.Key Responsibilities:Contribute to advancing GPU Architecture and Simulators, GPU testing...
-
Bengaluru, Karnataka, India Qualcomm Full timeJob Summary:Qualcomm is seeking a talented GPU Software Engineer to work on next generation GPU Developer Tools. The successful candidate will design and develop profiling and performance analysis tools, GPU debugging tools, and collaborate with GPU hardware and software teams on performance validation and analysis.Responsibilities:Design and develop...
-
Advanced GPU Verification Expert
1 day ago
Bengaluru, Karnataka, India NVIDIA Full timeNVIDIA is a leading technology company pushing the boundaries of what's possible in computer science. Our GPUs are at the forefront of innovation, transforming industries from consumer graphics to self-driving cars and artificial intelligence.As an elite Senior Verification Engineer, you'll play a crucial role in verifying the design and implementation of...
-
Accelerator System Architect
4 weeks ago
Bengaluru, Karnataka, India Global Talent Exchange Full timeRole Summary:As a key member of our technical team, you will be responsible for designing and implementing high-performance accelerator architectures.Key Responsibilities:Design and implement performance, functional, and power models for accelerator architecture exploration and functional verification.Develop tests, test plans, and testing infrastructure to...
-
Senior GPU Architecture Specialist
3 days ago
Bengaluru, Karnataka, India Synopsys Inc Full timeJob OverviewWe are seeking a highly skilled GPU Architect to lead the design and optimization of high-performance computing architectures tailored for OPC software solutions.The successful candidate will define HPC solutions that effectively utilize current hardware, while preparing us for cutting-edge GPU architectures on the horizon.As part of their role,...