Job Overview
            
                
                
                
                    Category
                    Art and Design Workers
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join Varite and advance your career in Art and Design Workers
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                <p><p><b>Description :</b><br/><br/>Role Overview :<br/><br/>We are looking for an experienced Graphics Driver Developer with strong expertise in x86-based environments, OpenGL applications, and virtualization/virtual OS platforms.
The ideal candidate will be responsible for designing, developing, and optimizing graphics drivers with a focus on performance, stability, and scalability.<br/><br/><b>Key Roles & Responsibilities :</b><br/><br/>- Design, develop, and maintain graphics drivers for x86-based platforms.<br/><br/>- Work extensively on OpenGL and other graphics APIs to enable high-performance rendering.<br/><br/>- Perform performance benchmarking, profiling, and optimization for graphics workloads.<br/><br/>- Develop and test drivers in virtualized environments (e.g., Wind River VxWorks, CentOS, and other virtual OS).<br/><br/>- Debug driver issues across hardware, OS, and application layers.<br/><br/>- Collaborate with hardware, firmware, and OS teams to ensure compatibility and performance.<br/><br/>- Contribute to driver architecture design, reviews, and documentation.<br/><br/>- Ensure compliance with industry standards and best practices for driver development.<br/><br/><b>Must-Have Requirements :</b><br/><br/>- Strong hands-on experience in Graphics Driver Development on x86 platforms.<br/><br/>- Proven expertise in OpenGL and graphics application performance measurement.<br/><br/>- Hands-on experience with Virtualization and Virtual OS environments, including Wind River VxWorks and CentOS.<br/><br/>- Strong programming skills in C/C++ for system-level development.<br/><br/>- Solid understanding of OS internals, scheduling, memory management, and runtime services.<br/><br/>- Debugging skills using tools such as GDB, perf, strace, ftrace, KGDB.<br/><br/>- Familiarity with version control systems (Git) and build systems (Make, CMake, Yocto).<br/><br/><b>Good to Have/Preferred Skills :</b><br/><br/>- Exposure to other graphics APIs (DirectX, Vulkan).<br/><br/>- Knowledge of GPU hardware architecture and driver/hardware interaction.<br/><br/>- Experience with PCIe, kernel-level graphics stack, and DRM (Direct Rendering Manager).<br/><br/>- Contributions to open-source graphics projects or Linux kernel graphics stack.<br/><br/>- Familiarity with containerized environments (Docker, KVM, QEMU).</p><br/></p> (ref:hirist.tech)
            
         
  
  
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                Varite is actively hiring for this Graphics Driver Developer - x86/Device Driver position
            
            Apply Now