
Device Driver Developer
3 days ago
Job Role : Device Driver Developer
Experience : 4 to 7 Years
Location : Bangalore
We 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)
-
Linux Device Driver Developer
2 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeRole : Linux Device Driver DevelopmentLocation : Bangalore/HyderabadExp : 3 to 10 YearsJob Summary :We are seeking a talented Embedded Linux Device Driver Developer to join our team in Bangalore or Hyderabad. The ideal candidate will have a strong understanding of embedded programming, C language, and device drivers, with experience in Linux kernel...
-
System device driver Developer
3 weeks ago
Bengaluru, Karnataka, India Coders Brain Full timeJob DescriptionResponsibilities:- Must have 315 years of experience in Linux / Android device driver development.- Demonstrated embedded system software development experience in device drivers and board support packages (BSPs) for complex SoCs.- Strong experience in at least one of the following areas:- Multimedia IP drivers Video / Camera (V4L2), Display,...
-
Linux Device Driver Developer
3 weeks ago
Bengaluru, Karnataka, India Coders Brain Full timeJob DescriptionResponsibilities:- Linux Kernel Device driver development- Worked on the Hardware drivers/modules- Knowledge on the i2c, spi, uart , gpio, sdio drivers, flash driver , DMA etc- Knowledge on RTOs concepts- Working in core bsp- Strong C programming skills- Debus skills with JTAG/lauterbach- Comments for Suppliers:- Linux Kernel Device driver...
-
Device Driver Developer
17 hours ago
Bengaluru, India Innominds Software Full timeSkills/experience: C language proficiencyLinux Kernel knowledge and Device driver developmentNetworking and preferably Protocol Knowledge
-
Device Driver Developer
2 weeks ago
Bengaluru, Karnataka, India Innominds Software Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSkills/experience: C language proficiency Linux Kernel knowledge and Device driver development Networking and preferably Protocol Knowledge
-
Camera Device Driver Developer
2 weeks ago
Bengaluru, Karnataka, India Insightek Global Consulting Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCamera Device Driver Developer:Exp- 3-10YearsKnowledge of Camera subsystem in Linux i.e. V4L2, sensor configuration and bring-upKnowledge/experience of Camera ISP pipelineExperience in operating system stack. Preferred experience in Linux and its components such as power and clock management, device tree, memory managers etc.Sound experience in development...
-
Camera Device Driver Developer
16 hours ago
Bengaluru, India Insightek Global Consulting Full timeCamera Device Driver Developer: Exp- 3-10Years Knowledge of Camera subsystem in Linux i.e. V4L2, sensor configuration and bring-up Knowledge/experience of Camera ISP pipeline Experience in operating system stack. Preferred experience in Linux and its components such as power and clock management, device tree, memory managers etc. Sound experience in...
-
Device Driver Developer
2 weeks ago
Bengaluru, Karnataka, India Creative Hr Solutions Full time ₹ 15,000 - ₹ 28,00,000 per yearWe are seeking an experienced Embedded Software Engineer in Developing and debugging device drivers, kernel mode components, and middleware for embedded Linux (uclinux, FreeRTOS). Candidates from Banglore will be prefrred.
-
Device Driver Developer
17 hours ago
Bengaluru, India Creative Hr Solutions Full timeWe are seeking an experienced Embedded Software Engineer in Developing and debugging device drivers, kernel mode components, and middleware for embedded Linux (uclinux, FreeRTOS). Candidates from Banglore will be prefrred.
-
Linux Device Driver Developer
2 weeks ago
Bangalore Rural, Belgaum, Bengaluru, India Tekpillar Full time US$ 90,000 - US$ 1,20,000 per year"We're Hiring: Linux Device Driver Developer at Bangalore Location"Job Role: Linux Device Driver DeveloperExperience: 4 to 8 YearsLocation: Belagavi / BangaloreNote: We are specifically looking for candidates from non-automotive domains.Key Responsibilities:Develop and maintain Linux or bare-metal device drivers.Work with hardware interfaces such as SPI,...