Hybrid Software Engineer – Windows/Linux Graphics Driver

Posted 2 weeks ago

Apply now

About the role

  • Software Engineer developing graphics drivers for Windows and Linux. Contributing to user and kernel mode parts for VMware's virtualization platform.

Responsibilities

  • Work on guest driver development
  • Contribute to both user and kernel mode parts of the driver stack
  • Support current and developing future graphics drivers for Windows and Linux operating systems
  • Integrate with the virtual graphics stack
  • Modernize graphics stack to enable the latest DirectX and Vulkan features for 3D applications

Requirements

  • Bachelors and 8+ years of related experience; Masters degree and 6+ years of related experience
  • 5+ years experience in either Windows kernel/driver development or Linux graphics driver development
  • Excellent C programming skills on Windows or Linux
  • Strong debugging skills and ability to analyze memory/kernel/graphics issues independently
  • Experience developing either a WDDM or Linux graphics driver
  • For Linux graphics driver, knowledge of Linux Direct Rendering Manager (DRM) and Kernel Mode Setting (KMS)
  • Solid understanding of operating and hardware interaction
  • Strong operating system and kernel internals knowledge with either Windows or Linux OS
  • Excellent problem-solving and cross-team collaboration skills

Benefits

  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • company paid holidays
  • paid sick leave and vacation time

Job title

Software Engineer – Windows/Linux Graphics Driver

Job type

Experience level

SeniorLead

Salary

$108,000 - $192,000 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