Software Engineer - WDDM Graphics Driver

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions
$107,000 - $190,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineer - WDDM Graphics Driver

VMware by Broadcom is seeking a Senior Software Engineer to join their graphics virtualization team. The role focuses on developing WDDM graphics drivers as part of their graphics virtualization stack, which includes virtual graphics device and host rendering to provide 3D acceleration to guest operating systems. The team is actively modernizing their graphics stack to enable the latest DirectX features.

The position requires deep expertise in Windows WDDM graphics driver development, with the engineer expected to contribute to both user and kernel mode drivers. The ideal candidate should be proficient in interpreting Microsoft documentation, implementing graphics APIs, and debugging complex driver issues across user and kernel modes.

This is an excellent opportunity for an experienced software engineer with strong C programming skills and deep Windows kernel knowledge to work on cutting-edge graphics virtualization technology. The role offers competitive compensation including base salary, annual bonus, and equity, along with comprehensive benefits including medical coverage, 401(k) matching, and stock purchase programs.

The position is based in either the San Francisco Bay Area or Austin, offering the chance to work with a leading technology company that's driving innovation in data center modernization, cloud integration, digital workspaces, and cybersecurity. Join a team that's pushing the boundaries of graphics virtualization and making significant contributions to Broadcom's enterprise software solutions.

Last updated 11 days ago

Responsibilities For Software Engineer - WDDM Graphics Driver

  • Contribute to both user and kernel mode drivers of graphics driver
  • Work on Windows WDDM graphics driver development
  • Implement Microsoft graphics APIs
  • Debug driver issues in user or kernel mode

Requirements For Software Engineer - WDDM Graphics Driver

  • Bachelors and 8+ years of related experience; Masters degree and 6+ years of related experience
  • Excellent C programming and debugging skills on Windows
  • Experience developing a WDDM graphics driver
  • Solid understanding of operating and hardware interaction
  • Strong Windows operating system and kernel internals knowledge
  • Must have legal authorization to work in the US

Benefits For Software Engineer - WDDM Graphics Driver

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Equity
  • 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
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Software Engineer - WDDM Graphics Driver

IP Integration Lead Engineer

Senior IP Integration Lead Engineer position at Broadcom, focusing on die-to-die PHY IP development for ASIC products, requiring 5+ years of experience in ASIC design.

IC Design Engineer

Senior IC Design Engineer position for high-performance ASIC development at Broadcom, focusing on physical implementation and system-on-chip design.

Package Design Engineer

Senior Package Design Engineer position at Broadcom for developing complex flip-chip-BGA packages for industry-leading ASICs.

Package Design Engineer

Senior Package Design Engineer role at Broadcom, focusing on complex flip-chip-BGA packages for ASICs with high-speed SerDes and power delivery needs.

Design Verification Engineer

Senior Design Verification Engineer role at Broadcom, focusing on ASIC and SoC verification using System Verilog and UVM, offering competitive salary and benefits.