← Back to jobs

Experis Logo
Software Development Engineer

Experis

 

San Jose, CA, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Software Development Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Duties

  • Enhance and maintain sophisticated production-level graphics drivers.
  • Collaborate closely with various engineering teams to implement features and debug issues within GPU-specific drivers.
  • Validate GPU features for new hardware generations.
  • Education and Experience
  • Bachelor's degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a similar program with a focus on Software Engineering.
  • 0–2 years of demonstrated software engineering experience.

Required Skills and Qualifications

  • Excellent programming skills with demonstrated experience in C/C++.
  • Strong problem-solving and debugging skills with a deep understanding of object-oriented principles.
  • Strong technical communication, interpersonal, and teamwork skills.
  • Experience in device driver development or equivalent close-to-hardware programming (embedded systems, operating systems/kernel, etc.).
  • 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, and D3D

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs