Device Driver Developer
3 weeks ago
Job Role : Device Driver DeveloperExperience : 4 to 7 YearsLocation : BangaloreWe are looking for a talented Device Driver Developer to join our dynamic team. The ideal candidate will have extensive experience in developing both Windows and Linux device drivers. We are looking for a highly skilled developer with a passion for creating efficient and reliable software solutions. The role requires expertise in debugging tools, strong programming knowledge, and a commitment to working in a fast-paced, collaborative environment.Key Responsibilities :- Develop, test, and maintain device drivers for both Windows and Linux platforms. The drivers must be reliable, efficient, and fully integrated with the respective operating systems to interact with various hardware components.- Utilize a variety of debugging tools like WinDBG, WINDBG Preview, KGDB, GDB, JTAG, TRACE32, and WINDDK to debug and troubleshoot device drivers. This will involve analyzing kernel crashes, memory dumps, and driver logs to resolve issues that arise in the development cycle or in production environments.- Implement and optimize device drivers specifically for Linux environments, with a strong focus on Linux internals and system-level programming. You will be expected to leverage your knowledge of Linux kernel, memory management, interrupt handling, and process scheduling to write highly efficient drivers.- Develop and maintain device drivers and software solutions using C, C++, and Python. The role requires strong proficiency in these programming languages to ensure the efficiency and stability of the drivers.- Engage in GPU programming, optimizing graphics performance through the use of industry-standard Graphics APIs such as OpenGL, DirectX, and Vulkan. You will be working on tasks related to GPU driver development, rendering pipelines, and performance tuning to ensure that the hardware supports high-performance graphics and rendering.- Work extensively on Direct Rendering Manager (DRM), Kernel Mode Setting (KMS), and Display Processing Unit (DPU) for both Linux and Android Kernel. This includes designing and optimizing systems to handle advanced display features such as multi-display setups, high-refresh rates, and efficient display data processing.- Collaborate closely with hardware teams, other software developers, and cross-functional teams to ensure that drivers are well-integrated with the hardware. This collaboration will involve testing, feedback loops, and alignment on hardware specifications and system requirements.Required Skills : - Bachelors degree in Computer Science, Engineering, or related fields.- Proven experience (4 to 7 years) in device driver development for both Windows and Linux.- Proficiency in debugging tools like WinDBG, GDB, TRACE32, and other similar tools.- Strong understanding of Linux internals and system-level programming.- Experience with programming languages: C, C++, Python.- Expertise in GPU programming and handling Graphics APIs (OpenGL, DirectX, Vulkan).- Experience with Linux kernel-level display management (DRM, KMS). (ref:hirist.tech)
-
Windows Device Driver Developer
3 weeks ago
Bengaluru, India Privafy Full timejd - windows device driver developer • design, develop and maintain windows device drivers in kernel mode to support advanced endpoint security features including anti-malware, endpoint detection and response (edr), and threat prevention. • perform in-depth debugging and troubleshooting of kernel-mode drivers using tools such as windbg, windows debugger,...
-
Kernel Device Driver
4 days ago
Bengaluru, India GLOINNT Full time**Experience: 2 to 9 Years** **Location: Chennai & Bangalore** **Notice Period: Immediate/15 Days** - Keywords: Linux Device Drivers, Board Bringup, Linux BSP, Linux Kernel, Linux IPC, Character Driver, Cross Compilation, Yocto - Very deep knowledge in one or more of the following fields of technology - **Linux kernel development**: - Linux kernel device...
-
Linux Device Driver Developer
1 week ago
Bengaluru, Karnataka, India Larsen & Toubro (L&T) Full time ₹ 8,00,000 - ₹ 24,00,000 per yearEngineer with 5+ Yrs of experience in embedded Linux driver/kernel development.Strong C development skills.Experience with any one of the driver development domainGraphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.Multi Media-Video driver – Vaapi, vdpau, gstreamer, v4l2.Power management – System to RAM, S0ix3.Display Driver development – X, Wayland,...
-
Linux Device Driver Developer
4 weeks ago
Bengaluru, India Ignitarium Full timeSenior Embedded Software EngineerWe are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge:1. Very good programming skills in C language or C++ language2. Possess any of the following group of skills -• Micro controller based firmware developmentImplement software as per a given hardware,...
-
Linux Device Driver Development
3 weeks ago
Bengaluru, India Eximietas Design Full timeAbout - Eximietas Design Dedicated to achieving new heights of excellence. Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes. We specialize in chip design, embedded software, board design, cloud computing, cyber security and AI. We strive to provide our clients with the best...
-
Linux Device Driver Development
3 weeks ago
Bengaluru, India Eximietas Design Full timeAbout - Eximietas DesignDedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes. We specialize in chip design, embedded software, board design, cloud computing, cyber security and AI. We strive to provide our clients with the best solutions...
-
Linux Device Driver Development
3 weeks ago
Bengaluru, India Eximietas Design Full timeAbout - Eximietas Design Dedicated to achieving new heights of excellence. Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes. We specialize in chip design, embedded software, board design, cloud computing, cyber security and AI. We strive to provide our clients with the best...
-
Linux Device Driver Developer
4 weeks ago
Bengaluru, India Ignitarium Full timeSenior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...
-
Linux Device Driver Developer
4 weeks ago
Bengaluru, India Ignitarium Full timeSenior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...
-
Linux Device Driver Developer
4 weeks ago
Bengaluru, India Ignitarium Full timeSenior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...