DeveloperJobs.io
← Back to all jobs

Job Description

Experis is hiring a GPU Graphics Driver Software Engineer to enhance and maintain production-level graphics drivers. This onsite role focuses on collaborating to deliver GPU driver features and validating, troubleshooting, and optimizing functionality for next-generation hardware platforms.

Location and Work Model

  • Onsite role in San Jose, CA

Additional job location information listed for this role includes Austin, Tx.

Compensation

  • USD 80 - 85 per hour
  • $80-$85/hr on W2

Role Responsibilities

  • Enhance and maintain sophisticated production-level graphics drivers
  • Collaborate with engineering teams to implement GPU driver features and address technical issues
  • Validate GPU functionality for next-generation hardware platforms
  • Perform analysis, troubleshooting, and software performance optimization
  • Develop high-quality, maintainable, production-ready software solutions

Required Qualifications

  • Bachelor's degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline
  • 5–7 years of software engineering experience with strong C/C++ skills
  • Experience in device driver development, embedded software, kernel development, or other low-level systems programming
  • Experience with OpenCL, CUDA, OpenGL, DirectX, and/or D3D technologies, including GPU hardware programming
  • Knowledge of CPU/GPU architectures, data structures, algorithms, and scripting using Python, Perl, or Shell

Skills and Technologies

  • C/C++
  • OpenCL
  • CUDA
  • OpenGL
  • DirectX
  • D3D
  • Python
  • Perl
  • Shell

What’s Included

  • Opportunity to work on cutting-edge GPU and graphics technologies
  • Exposure to next-generation hardware platforms and related innovations
  • Collaborative environment with highly skilled technical teams
  • Challenging work focused on performance optimization and low-level software development
  • Career growth within a technology-focused organization

Similar Jobs