Display & Graphics Driver Development Engineer - Hardware Platform
2 months ago
Job Title : Display and Graphics Driver Development Engineer
Job Summary :
A Display and Graphics Driver Development Engineer is responsible for designing, developing, optimizing, and maintaining display and graphics drivers for various hardware platforms.
The role involves working closely with hardware engineers, operating system developers, and other software engineers to ensure high-performance graphics rendering, efficient display handling, and support for the latest graphics standards and technologies.
Key Responsibilities :
Driver Development :
- Develop, implement, and maintain graphics and display drivers for various hardware platforms (GPUs, SoCs, and integrated graphics).
- Write low-level code for device drivers that interact with operating systems (Windows, Linux, macOS, etc.) and graphics hardware.
- Ensure drivers support industry-standard graphics APIs such as DirectX, OpenGL, Vulkan, and Metal.
Performance Optimization :
- Analyze, troubleshoot, and optimize the performance of display drivers to ensure smooth graphics rendering and reduced latency.
- Implement power-saving features and thermal management techniques to improve device efficiency.
- Profile graphics performance to identify bottlenecks and optimize both driver and hardware interaction.
Collaboration :
- Work closely with hardware engineers, firmware teams, and platform developers to ensure compatibility between the hardware and drivers.
- Collaborate with game developers and content creators to ensure the driver supports cutting-edge features required for modern applications.
- Participate in the validation and testing of drivers on new hardware platforms.
Troubleshooting and Debugging :
- Diagnose and fix bugs related to display issues, rendering artifacts, and other graphical anomalies.
- Use debugging tools and techniques to analyze hardware-software interaction at the driver level.
- Resolve compatibility issues between drivers, operating systems, and hardware.
Standards Compliance and Documentation :
- Ensure compliance with industry standards and certifications for display and graphics technologies (HDR, HDCP, VRR, etc.).
- Write technical documentation for driver architecture, interfaces, and usage guidelines.
- Maintain up-to-date knowledge of advancements in graphics technology, display protocols, and API standards.
Qualifications :
Education : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
Experience :
- Proven experience in driver development for graphics hardware, GPUs, or display subsystems.
- Proficiency in C/C++ programming for low-level software development.
- Experience with graphics APIs such as DirectX, OpenGL, Vulkan, or Metal.
- Knowledge of operating system internals and kernel development, especially in Windows, Linux, or embedded systems.
- Experience in debugging tools and methodologies for driver-level software.
Skills :
- Strong understanding of GPU architecture, rendering pipelines, and display technologies.
- Familiarity with performance profiling tools and techniques.
- Excellent problem-solving skills with the ability to work on complex, performance-critical systems.
- Good written and verbal communication skills, with the ability to collaborate effectively across teams.
Preferred Qualifications :
- Experience with hardware design and familiarity with Verilog or VHDL.
- Knowledge of shader programming languages (HLSL, GLSL).
- Familiarity with machine learning frameworks for graphics optimization.
-
Senior Graphics Software Engineer
3 days ago
Bengaluru, Karnataka, India Orcapod Full timeAbout the RoleWe are seeking a highly skilled Senior Graphics Software Engineer to join our team at Orcapod, focusing on display and graphics driver development for various hardware platforms.
-
Display Driver Engineer
4 weeks ago
Bengaluru, Karnataka, India KPIT Full timeWe are seeking a skilled Display Driver Engineer to join our team at KPIT. As a key member of our team, you will be responsible for developing display drivers for GPUs and display controllers.This role requires a strong understanding of programming skills in C/C++ and experience with operating system graphics stacks (e.g., DirectX, OpenGL, Vulkan, etc.).You...
-
Display Driver
4 weeks ago
Greater Bengaluru Area, India KPIT Full timeBachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. Proven experience in developing display drivers for GPUs and display controllers. Strong programming skills in C/C++. Experience with operating system graphics stacks (e.g., DirectX, OpenGL, Vulkan, etc.). Knowledge of display technologies and standards (e.g.,...
-
Display Driver
4 weeks ago
Greater Bengaluru Area, India KPIT Full timeBachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.Proven experience in developing display drivers for GPUs and display controllers.Strong programming skills in C/C++.Experience with operating system graphics stacks (e.g., DirectX, OpenGL, Vulkan, etc.).Knowledge of display technologies and standards (e.g.,...
-
Senior Graphics Architect
4 weeks ago
Bengaluru, Karnataka, India Orcapod Full timeJob SummaryOrcapod seeks a highly skilled Senior Graphics Architect to lead the development of display systems, responsible for designing and optimizing graphics drivers for various hardware platforms. The ideal candidate will have extensive experience in driver development, graphics APIs, and operating system internals.Key Responsibilities:Develop and...
-
Graphics Driver Engineer
4 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeAbout the RoleWe are looking for a talented Graphics Driver Engineer to join our team at Capgemini Engineering. The successful candidate will be responsible for designing and developing high-quality display drivers for x86 platforms.The ideal candidate will have hands-on experience with Weston/WayLand subsystems, as well as knowledge of HDMI and DP2 protocol...
-
Display and Graphics Driver Developer
4 months ago
Greater Bengaluru Area, India Capgemini Engineering Full timeGPU & Display Drivers on x86 platforms OS: FreeBSD or Linux Hands on expertise on Weston/WayLand subsystems is a plus Knowledge about HDMI & DP2 protocol drivers Hands-on exposure to DRM/libDRM activity Domain/Segment: Automotive Display engineers will be useful for this requirement.
-
Display and Graphics Driver Developer
4 months ago
Greater Bengaluru Area, India Capgemini Engineering Full timeGPU & Display Drivers on x86 platforms OS: FreeBSD or Linux Hands on expertise on Weston/WayLand subsystems is a plus Knowledge about HDMI & DP2 protocol drivers Hands-on exposure to DRM/libDRM activityDomain/Segment: Automotive Display engineers will be useful for this requirement.
-
Display Systems Engineer
1 day ago
Bengaluru, Karnataka, India KPIT Full time**Job Title:** Display Systems Engineer**Company Overview:** KPIT is a leading technology partner committed to Engineering, Research and Development (ER&D) services. Our expertise spans across connected transportation, autonomous vehicles, mobility experience, vehicle electronics, semiconductor products, embedded software, enterprise connectivity, cyber...
-
Display driver developer
1 month ago
Bengaluru, India Capgemini Engineering Full timeGPU & Display Drivers on x86 platformsOS: Free BSD or LinuxHands on expertise on Weston/Way Land subsystems is a plusKnowledge about HDMI & DP2 protocol driversHands-on exposure to DRM/lib DRM activityDomain/Segment: Automotive Display engineers will be useful for this requirement.
-
Display and Graphics Driver Developer
4 months ago
Bengaluru, India Capgemini Engineering Full timeGPU & Display Drivers on x86 platformsOS: FreeBSD or LinuxHands on expertise on Weston/WayLand subsystems is a plusKnowledge about HDMI & DP2 protocol driversHands-on exposure to DRM/libDRM activityDomain/Segment: Automotive Display engineers will be useful for this requirement.
-
Display Driver Software Architect
2 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeAbout the RoleWe are seeking an experienced Display Driver Developer to join our team at Capgemini Engineering. In this role, you will be responsible for developing and maintaining display drivers for x86 platforms.
-
Linux Kernel and Driver Engineer
2 weeks ago
Bengaluru, Karnataka, India TCP Corps Outsourcing Full timeTCP Corps Outsourcing is seeking a talented Senior Embedded Linux Software Engineer to design, develop, and maintain high-quality software components for our embedded Linux products.The estimated salary for this role is $140,000 - $200,000 per year, depending on location and experience.Job Description:The successful candidate will be responsible for...
-
Senior GPU and Display Systems Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeWe are seeking a Senior GPU and Display Systems Software Engineer to join our team at Capgemini Engineering. In this role, you will design, develop, and maintain high-quality display and graphics drivers for x86 platforms.The ideal candidate will have hands-on experience with Weston/WayLand subsystems and knowledge of HDMI & DP2 protocol drivers. Experience...
-
Graphic Driver
7 months ago
Bengaluru, Karnataka, India Skillety Technologies Full timeExperience with 3-12 Years - Experience with expertise in C/C++ programming to develop low level graphics drivers - Graphics driver module understanding.GFX driver applies to the VPG Graphics Driver, Display Driver. - Experience with various features such as Framebuffer handling, Mode switching and Enumeration, Graphics memory manager, Layer control etc -...
-
Embedded Linux Development Engineer
1 month ago
Bengaluru, India TCP Corps Outsourcing Full timeAbout the Job :We are looking for experienced Embedded Linux Engineers to join our team, with specific expertise in embedded Linux driver and kernel development. The ideal candidates will have hands-on experience working with various hardware drivers, system-level programming, and open-source contributions within Linux-based environments. This is an exciting...
-
Linux Device Driver Developer
1 month ago
Bengaluru, Karnataka, India Eximietas Design Full timeAbout Eximietas DesignWe are a leading technology firm specializing in VLSI, Embedded SW, Cloud Computing, Cyber Security, AI, and ML solutions.Job OverviewWe are seeking a skilled Linux Device Driver Developer to join our team. The successful candidate will design, implement, test, and maintain device drivers for various hardware platforms in a Linux-based...
-
Linux Kernel and Hardware Integration Engineer
2 weeks ago
Bengaluru, Karnataka, India L&T Semiconductor Technologies Full timeJob DescriptionWe are seeking a highly skilled Linux Kernel and Hardware Integration Engineer to join our team at L&T Semiconductor Technologies. This role will involve developing and maintaining Linux kernel BSP and device drivers, working closely with the System Architect and other team members to support the overall objectives of the Software team.About...
-
Linux Driver Engineer
2 weeks ago
Bengaluru, Karnataka, India Mempage Full timeAbout the Role:Mempage is seeking an experienced Embedded Linux Driver/Kernel Engineer to design, develop, and test embedded Linux drivers and kernels for various platforms.Responsibilities:Design and develop embedded Linux drivers and kernels for multiple platforms.Work on graphics driver development using DRM/KMS, OpenGL, Vulkan, OpenCL, and...
-
Graphics Drivers
1 month ago
Bengaluru, Karnataka, India Capgemini Engineering Full time**: - experience range considered is 5 to 12 yrs in Embedded Software Domain** **- Good understanding one or more RTOS like QNX, VxWorks, FreeRTOS, ThreadX is desired** **- Proficient in software development using C, C++ and multi-threaded programming is needed** **- Exposure ARM/IA 64-bit processors architecture and HW interfaces is a plus** **- BTech /...