Graphic Device driver Development

Mirafra

Hyderabad

On-site

INR 2,400,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mirafra in Hyderabad, India is hiring for a graphics driver engineer specializing in C/C++. You will work on production-grade GPU drivers, collaborating with multiple engineering teams to implement features and debug issues at the driver level.

You will validate GPU features for new hardware generations, optimize critical paths, and contribute to a robust software stack with a strong emphasis on correctness and performance.

Qualifications

  • Excellent programming skills with demonstrated experience in C/C++.
  • Strong problem solving, and debugging skills with a deep understanding of OO principles.
  • Strong technical communication, interpersonal and teamwork skills.
  • Experience in device driver development, or equivalent close to hardware programming (embedded, operating system/kernel).
  • Experience with complex software systems and architectures.
  • Experience writing clean, well tested, maintainable code in an enterprise organization.
  • Experience delivering production quality software engineering solutions on schedule.
  • Working knowledge of device driver development in OpenCL/CUDA, OpenGL, DirectX, or D3D.
  • Experience with GPU hardware programming.
  • Knowledge of GPU and CPU architectures.
  • Experience with parallel and asynchronous processing.
  • Experience with software performance analysis, optimization and low-level programming.
  • Experience with 3D graphics and OpenCL, DirectX, D3D.

Responsibilities

  • Enhancing and maintaining production-level graphics drivers.
  • Collaborating closely with various engineering teams to implement features and debug issues within the GPU-specific driver.
  • Validating GPU features for new hardware generations.

Skills

C/C++
GPU Driver Dev
OpenCL/CUDA
OpenGL/DirectX
Kernel/OS
Performance optimization
Parallel processing
Hardware knowledge
OO principles
Team collaboration

Job description

Job Duties
  • Enhancing and maintaining sophisticated production-level graphics drivers.
  • Collaborating closely with various engineering teams to implement features and debug issues within the GPU-specific driver.
  • Validating GPU features for new hardware generations.
Qualifications
  • Excellent programming skills with demonstrated experience in C/C++.
  • Strong problem solving, and debugging skills with a deep understanding of OO principles.
  • Strong technical communication, interpersonal and teamwork skills.
  • Experience in device driver devlopment, or equivalent close to heardware programming (embedded, operating system/kernal, etc).
  • Experience with complex software systems and architectures.
  • Experience writing clean, well tested, maintable code in an enterprise organization.
  • Experience delivering production quality software engineering solutions on schedule.
  • Working knowledge of device driver development in OpenCL/CUDA, OpenGL, DirectX, or D3D.
  • Experience with GPU hardware programming.
  • Knowledge of GPU and CPU architectures.
  • Experience with parallel and asynchronous processing.
  • Experience with software performance analysis, optimization and low-level programming.
  • Experience with 3D graphics and OpenCL, DirectX, D3D.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer- GPU Drivers
Lead Software Engineer- GPU Drivers

Blackfig Technologies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Graphics/GPU Driver Development Engineer
Graphics/GPU Driver Development Engineer

Advanced Micro Devices • Bengaluru

On-site
INR 1,200,000 - 1,800,000
AMD benefits at a glance
System Software Engineer, GPU Development Tools
System Software Engineer, GPU Development Tools

United States Digital Space LLC • Karnataka

On-site
INR 1,800,000 - 3,200,000
System Software Engineer, GPU Development Tools
System Software Engineer, GPU Development Tools

NVIDIA Gruppe • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Firmware Developer
Firmware Developer

ANP Hr Consultancy • Bengaluru

On-site
INR 600,000 - 1,200,000
System Software Engineer, GPU Development Tools
System Software Engineer, GPU Development Tools

NVIDIA • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Technical Lead
Technical Lead

L&T Technology Services • Hyderabad

On-site
INR 9,551,000 - 12,417,000
Senior Pre Silicon GPU Kernel Driver Engineer
Senior Pre Silicon GPU Kernel Driver Engineer

Qualcomm • Bengaluru

On-site
INR 1,000,000 - 1,500,000
System Software Engineer - GPU Profiling
System Software Engineer - GPU Profiling

United States Digital Space LLC • Karnataka

On-site
INR 1,800,000 - 3,000,000
Senior System Software Engineer - Graphics
Senior System Software Engineer - Graphics

NVIDIA • Pune District

On-site
INR 1,500,000 - 2,100,000