Hybrid GPU Software Development Engineer

Posted 4 hours ago

Apply now

About the role

  • Develops and validates software for Intel GPUs spanning from firmware to application layer. Collaborates on tools and technology for optimizing graphics/GPGPU solutions.

Responsibilities

  • Develops and/or validates software that enables Intel GPUs.
  • Scope can span the entire stack, from firmware and device drivers through APIs and the application layer.
  • May also include tools, infrastructure, and technologies necessary to develop, profile, optimize, and productize Intel GPUs or graphics/GPGPU software solutions.

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, Mathematics or related field and 7+ years of relevant experience -OR- Master's degree and 5+ years -OR- Ph.D. and 3+ years
  • Open-source experience in 3D Graphics drivers and compilers
  • Designing, integrating, and testing a NIR-based shader compiler
  • Programming languages - C or C++ project development with open-source software
  • Experience with Linux gaming stack (including Wine, Proton, etc)
  • Technical expertise on Linux Operating system architecture and device driver model
  • Technical expertise and contributions on Linux DRM subsystem and graphics/compute SW stack
  • Prior contributions on 3D driver development, Vulkan/OpenGL APIs, and contributing to open-source Mesa 3D project
  • Experience with AI/Machine Learning tools and workflow
  • Experience architecting overall end-to-end Linux solutions

Benefits

  • Competitive pay
  • Stock bonuses
  • Health insurance
  • Retirement plans
  • Vacation

Job title

GPU Software Development Engineer

Job type

Experience level

SeniorLead

Salary

$173,660 - $245,160 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job