Device Driver Engineer

3 weeks ago


Bengaluru, Karnataka, India Semi leaf Full time

We are hiring "Embedded Linux Device Driver Engineers"

Location : Bangalore

Experience : 5-15 years

Availability : 30 days

Required Skills :

1. Hands on experience in Memory Firmware ( ABL FW )

2. Proficient in C and embedded systems.

3. Experience in Linux driver development (PCIe/USB/Ethernet) and application development.

4. PCIe driver development experience.

5. DMA client/controller driver development experience

6. Understanding of DDR4, DDR5, NVDIMM

7. Good to have different DIMM types (UDIMM/SODIMM/RDIMM/LRDIMM/LPDDR)

8. Knowledge in any of the UMC features like ECC, SME, SEV, RAS etc

9. Good hands-on Embedded Linux platform

a. DRM/KMS: Direct Rendering Manager

b. V4L2: Video for Linux 2

c. FBDEV: Framebuffer Device how to use above sub-systems in user-space API.

10. Experience in Multimedia System Design Engineer

11. Hands on experience with Gstreamer media framework, creating and building media pipelines.

12. Domain knowledge with Multimedia, Codecs (H.264/H.265), Color formats, Video pre/post processing algorithms like scaler, mixer, color Space Conversion.

13. MUST working knowledge on hardware evaluation boards.

14. Good to have C++ programming knowledge.

15. Working in BIOS - UEFI and Core boot

16. Experience in the x86 BIOS/UEFI development

17. Experience with x86 CPU/APU architectures and associated compilation tools

18. Expert in platform bring-up.

19. Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS)

20. Experience of working with opensource core boot project & mainboard related porting.

21. Experience of working with Intel FSP codebase and understanding of core boot & FSP boot flow.

22. Understanding of core boot & FSP build tools and build processes.

23. Experience of working with different core boot payloads like edk2, Sea Bios, Tiano core.

24. Ability to read platform Hardware and Processor specifications to understand the core boot mainboard porting required.

25. Good understanding of UEFI framework concepts to port UEFI code to FSP.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Job Title : Device Driver Engineer Experience : 5 - 10 Years Location : : - Design, develop, and implement high-quality device drivers for various hardware components (e.g., network interfaces, storage devices, sensors, peripherals). - Analyze hardware specifications and translate them into efficient and robust driver implementations. - Debug and...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Job Title : Device Driver EngineerExperience : 5 - 10 YearsLocation : :- Design, develop, and implement high-quality device drivers for various hardware components (e.g., network interfaces, storage devices, sensors, peripherals).- Analyze hardware specifications and translate them into efficient and robust driver implementations.- Debug and troubleshoot...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Job Title : Device Driver EngineerExperience : 5 - 10 YearsLocation : :- Design, develop, and implement high-quality device drivers for various hardware components (e.g., network interfaces, storage devices, sensors, peripherals).- Analyze hardware specifications and translate them into efficient and robust driver implementations.- Debug and troubleshoot...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Job Title : Windows Device Driver Engineer - Multimedia Location : Bangalore Experience: 2 Years About the Role : We are seeking a skilled Windows Device Driver Engineer with a focus on Multimedia to join our dynamic team. In this role, you will work on cutting-edge technologies, developing low-level embedded systems, and contributing to multimedia...


  • Bengaluru, Karnataka, India Wipro Full time

    Job Summary We are seeking an experienced Linux Device Driver Firmware Engineer to join our team at Wipro. As a key member of our engineering team, you will design, develop, and test high-quality device driver firmware for various Linux-based systems. Key Responsibilities:Design and develop device driver firmware using C and C++.Test and debug firmware to...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Job Title : Windows Device Driver Engineer - MultimediaLocation : BangaloreExperience: 2+ YearsAbout the Role : We are seeking a skilled Windows Device Driver Engineer with a focus on Multimedia to join our dynamic team. In this role, you will work on cutting-edge technologies, developing low-level embedded systems, and contributing to multimedia...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Role : Linux Device Driver Development Location : Bangalore/Hyderabad Exp : 3 to 10 Years Job 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...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Role : 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...


  • Bengaluru, Karnataka, India Quest Global Engineering Solutions Private Limited Full time

    Company Description : Quest Global is a global engineering services firm headquartered in Singapore, with over 25 years of experience solving the world's most critical engineering challenges. Our team of 17,800 employees work across 67 global delivery centers and offices in 17 countries. Leveraging deep industry knowledge and digital expertise, we solve...


  • Bengaluru, Karnataka, India QTIMinds Private Limited Full time

    Role DescriptionThis is a full-time on-site role in Bengaluru for a Windows Device Driver Development position at one of the clients of QTIMinds. The role involves developing, testing, and maintaining Windows device drivers to ensure seamless functionality and performance on various platforms.Key Responsibilities :Develop and optimize Windows kernel-mode and...


  • Bengaluru, Karnataka, India Quest Global Engineering Solutions Private Limited Full time

    Company Description :Quest Global is a global engineering services firm headquartered in Singapore, with over 25 years of experience solving the world's most critical engineering challenges. Our team of 17,800+ employees work across 67 global delivery centers and offices in 17 countries. Leveraging deep industry knowledge and digital expertise, we solve...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    MaimsD Technology invites applications from experienced Device Driver Developer Experts who can develop and integrate device drivers for our embedded systems.About the RoleWe are seeking a talented professional with a strong background in embedded Linux device driver development. The successful candidate will have excellent knowledge of embedded programming,...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Role : Windows Device driver with PCIe, PXI and PXIe with Multimedia Experience : 2 Years Location : Bangalore Requirements : - Electronics, Electrical or Computer Science graduate with 2 years of experience. - Experience of designing, coding and debugging in Windows, C/ C++/ C#. - Kernel or device driver experience with an understanding of low-level...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Company BackgroundACL Digital is a pioneering technology firm committed to delivering groundbreaking solutions. Our team of experts works collaboratively to achieve success and drive innovation.Job DescriptionWe are seeking an experienced Linux Device Driver Engineer to join our team. As a key member, you will design, develop, and test device drivers for...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Role : Windows Device driver with PCIe, PXI and PXIe with MultimediaExperience : 2 YearsLocation : BangaloreRequirements :- Electronics, Electrical or Computer Science graduate with 2 years of experience.- Experience of designing, coding and debugging in Windows, C/ C++/ C#.- Kernel or device driver experience with an understanding of low-level interactions...


  • Bengaluru, Karnataka, India Pan Asia Man power Consultants Recruiting agency Full time

    **Job Summary**Pan Asia Man power Consultants Recruiting agency is seeking a highly skilled Kernel and Device Driver Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality kernel and device driver solutions.**Key Responsibilities:**Develop and deliver...

  • Linux device driver

    1 week ago


    Bengaluru, Karnataka, India Mirafra Technologies Full time

    Need exp of 1 to 8 YearsStrong C/C++ Programming Skills.Hands on Experience in Linux kernel programming, Linux device drivers is mustExp on Linux BSP is consideredKnowledge in real-time microprocessor-based embedded programming and embedded real-time operating systems.Solid understanding of computer system architecture (core, cache, memory models, bus...


  • Bengaluru, Karnataka, India Insemi Technology Services Pvt. Ltd. Full time

    Job Description:Greetings from Insemi Technology, Hiring Linux Device Driver Developer. This is an excellent opportunity for talented professionals to grow with us.


  • Bengaluru, Karnataka, India Mempage Full time

    **Job Overview:** We are Mempage, a leading technology company dedicated to innovation and excellence. Our team is comprised of talented professionals who share a passion for creating cutting-edge solutions that make a real difference. As a Firmware Engineer at Mempage, you will play a vital role in shaping the future of our products and services. With your...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Job DescriptionWe are seeking a highly skilled Windows Device Driver Engineer to join our team at HyrEzy Talent Solutions. As a key member of our software development team, you will be responsible for designing, coding, and debugging Windows device drivers for PCI/PCIe/PXI/PXIE interfaces. With your expertise in kernel or device driver development and...