Job Description :
Job Description:
Knowledge of GPU architectures, GPU graphic pipeline and low-level GPU programming.
Experience in 2D/3D (OpenGL) graphics, windowing systems and rendering technologies.
3+ years "hands on" experience developing low level device drivers, especially for the Linux OS
Strong software engineering skills combined with a drive to solve hard problems are a must.
Strong programming skills in C and C++.
Detailed knowledge of operating system internals and various device driver models.
Requires low-level operating system knowledge, specifically memory/resource management, scheduling and process control, and hardware virtualization
Strong English written and oral communication skills to interface with other engineers (worldwide)
A strong team player; self motivated and good attitude
The candidate must be able to work independently with minimal direction.

Required Education Qualification:
Bachelor''s or Master s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.