Linux Device Driver Engineer

4 weeks ago


Hyderabad, Telangana, India Varite Full time

Role Overview :

We are looking for a talented Software Engineer specializing in Linux Device Driver Development to join our team. The ideal candidate will have extensive experience in embedded C programming, Linux internals, and device driver development across various interfaces such as PCIe, Ethernet, DMA, NAND, NOR, and USB. This position offers an exciting opportunity to work with cutting-edge technologies, and develop high-performance, reliable drivers for Linux-based systems.

Key Responsibilities :

- Linux Device Driver Development : Design, implement, and maintain device drivers for various interfaces including PCIe, Ethernet, DMA, NAND, NOR, USB, and others.

- Embedded C & DS Programming : Develop efficient, robust, and high-performance solutions using Embedded C and DS programming techniques.

- Linux Internals Expertise : Gain and apply a deep understanding of Linux kernel internals and subsystems, ensuring tight integration between drivers and hardware systems.

- Debugging & Optimization : Troubleshoot, optimize, and debug device driver issues to ensure the highest level of reliability and performance.

- Collaboration : Work closely with cross-functional teams, including hardware engineers, to integrate device drivers with hardware systems and ensure full system functionality.

- Performance Testing & Validation : Conduct performance testing and validation of device drivers in a Linux environment, ensuring they meet required benchmarks.

- Documentation : Create comprehensive documentation for device driver interfaces, updates, troubleshooting guides, and code comments to ensure maintainability.

Skills and Qualifications :

Primary Skills :

- Strong proficiency in Embedded C and DS Programming.

- Solid understanding of Linux internals and kernel subsystems.

- Extensive experience with Linux device drivers such as PCIe, Ethernet, DMA, NAND, NOR, USB, etc.

- Strong logical reasoning and problem-solving skills.

- Ability to effectively explain and present past experience in Linux driver development.

- Good communication skills (oral and written) to collaborate and present findings.

Good to Have :

- Knowledge of various embedded hardware platforms and their integration with Linux drivers.

- Experience in performance optimization for Linux-based systems.

- Familiarity with version control and development tools such as GIT, Visual Studio, and others.

- Knowledge of additional tools for debugging, profiling, and testing Linux device drivers.

Preferred Qualifications :

- Bachelor's or Master's degree in Computer Science, Electronics Engineering, or a related field.

- Experience working with real-time Linux kernels or embedded systems.

(ref:hirist.tech)

  • Hyderabad, Telangana, India QTIMinds Private Limited Full time

    Job Description:Role : Linux Device Driver DeveloperLocation : HyderabadExperience: 4+ yearsNotice Period: Immediate JoinerResponsibilities:Must have experience:- Engineer with 4 to 6yrs of experience in embedded Linux driver/kernel development. - Strong Embedded C/C++ development skills with a good understanding of object-oriented design. - Experience...


  • Hyderabad, Telangana, India Quest Global Engineering Solutions Private Limited Full time

    We are seeking a talented Linux Device Driver Validation Engineer to join our team at Quest Global Engineering Solutions Private Limited. As a key member of our engineering group, you will play a critical role in the verification and testing of embedded system software or firmware.About the RoleWe are looking for a skilled professional with a strong...


  • Hyderabad, Telangana, India VCONNECTECH SYSTEMS PRIVATE LIMITED Full time

    Role : - BSP & Device drivers EngineerExperience - 2-8 YearsRequired skills :- Hands on experience in development of low level driver software for Linux operating systems.- Hands on experience in boot loaders, UBoot for Linux.- Strong in Operating systems concepts - scheduling, memory management and device drivers development in Linux/RTOS- Experience with...


  • Hyderabad, Telangana, India VCONNECTECH SYSTEMS PRIVATE LIMITED Full time

    Role : - BSP & Device drivers EngineerExperience - 2-8 YearsRequired skills :- Hands on experience in development of low level driver software for Linux operating systems.- Hands on experience in boot loaders, UBoot for Linux.- Strong in Operating systems concepts - scheduling, memory management and device drivers development in Linux/RTOS- Experience with...


  • Hyderabad, Telangana, India HEPL - A Cavinkare Group Company(Consultant) Full time

    Key Skills :- Very good C/C++ programming.- Experience in device driver development on multiprocessor and multithreaded platforms- Good to have multi-threaded programming/parallel-processing concepts such as threads, Synchronization and IPC etc.- Good understanding of Linux OS, RTOS concepts and Linux Kernel internals.- Understanding of ARM32/64...


  • Hyderabad, Telangana, India Staffington Consulting Full time

    Job Title: Embedded Linux Developer PositionJob SummaryWe are seeking an experienced embedded Linux developer to join our team at Staffington Consulting.The successful candidate will be responsible for developing, testing, and maintaining Linux-based systems for various embedded applications.Key ResponsibilitiesDevelop and maintain Linux device drivers for...


  • Hyderabad, Telangana, India Mirafra Software Technologies Private Limited Full time

    Job DescriptionSkills Required :- 1 3 yrs Proven experience in Linux Device Driver Development is must- Strong Experience in C Programming and Data structure- Strong experience in any of the Linux Platform Device Driver development experience is Must (PCI/Ethernet/USB/ LCD/Sensor /DMA/SPI/QSPI/ADC/GPIO etc)- Good in ARM Processor & JTAG Debugging tools-...


  • Hyderabad, Telangana, India Varite India Full time

    Job Description :Key Responsibilities :- Develop and maintain device drivers and Linux Kernel modules.- Work with key kernel subsystems, such as ARM, kernel memory management, scheduler, etc.- Debug and resolve issues in multi-processor environments using tools like T32 and tracing.- Collaborate with teams for debugging core kernel software stability.- Use...


  • Hyderabad, Telangana, India Minutes to Seconds Pty Ltd Full time

    MinutestoSeconds is a dynamic organization specializing in outsourcing services, digital marketing, IT recruitment, and custom IT projects. We partner with SMEs, mid-sized companies, and niche professionals to deliver tailored solutions.We would love the opportunity to work with YOU Requirements Role-Firmware Developer/ Linux Device Driver Location-...


  • Hyderabad, Telangana, India Minutes to Seconds Pty Ltd Full time

    Job Description MinutestoSeconds is a dynamic organization specializing in outsourcing services, digital marketing, IT recruitment, and custom IT projects. We partner with SMEs, mid-sized companies, and niche professionals to deliver tailored solutions.We would love the opportunity to work with YOU Requirements Role-Firmware Developer/ Linux Device...


  • Hyderabad, Telangana, India Quest Global Engineering Solutions Private Limited Full time

    Job Responsibilities : - Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and application for ARM based boards and emulation platforms, Proto-typing platforms - Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing...


  • Hyderabad, Telangana, India Quest Global Engineering Solutions Private Limited Full time

    Job Responsibilities :- Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and application for ARM based boards and emulation platforms, Proto-typing platforms - Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation...


  • Hyderabad, Telangana, India Staffington Consulting Full time

    Staffington Consulting Job PostingJob Title: Linux Device Driver LeadDescription: We are seeking an experienced Linux device driver developer to join our team at Staffington Consulting. As a member of our team, you will be responsible for designing, developing, and testing high-quality Linux device drivers for our clients' products.Key...


  • Hyderabad, Telangana, India QTIMinds Private Limited Full time

    Job Overview:We are QTIMinds Private Limited, a leading provider of innovative solutions in the technology sector. Our mission is to deliver high-quality products and services that exceed our customers' expectations.About the Job:This role requires a skilled C/C++ Software Engineer with experience in Linux device driver development.The ideal candidate will...


  • Hyderabad, Telangana, India L&T Technology Services Full time

    About us:L&T Technology Services Limited (LTTS) is a global leader in Engineering and R&D (ER&D) services. With 816 patents filed for 57 of the Global Top 100 ER&D spenders, LTTS lives and breathes engineering and technology. Our innovations speak for themselves – World's 1st Autonomous Welding Robot, Solar 'Connectivity' Drone, and the Smartest Campus in...


  • Hyderabad, Telangana, India L&T Technology Services Full time

    About us: L&T Technology Services Limited (LTTS) is a global leader in Engineering and R&D (ER&D) services. With 816 patents filed for 57 of the Global Top 100 ER&D spenders, LTTS lives and breathes engineering and technology. Our innovations speak for themselves – World's 1st Autonomous Welding Robot, Solar 'Connectivity' Drone, and the Smartest Campus...


  • Hyderabad, Telangana, India Wipro Full time

    Skill: Windows Device Driver Experience Range: 5 – 10 Yrs. Work Location: Hyderabad Academic qualification (full time / regular): B.Tech / BE / M.Tech / MCA / MSc (Computer Science / IT / etc) Technical Skill Requirement Strong programming experience in C++ with a good understanding of object-oriented design. Having good hands-on experience in Windows...


  • Hyderabad, Telangana, India Wipro Full time

    Skill: Windows Device DriverExperience Range: 5 – 10 Yrs.Work Location: HyderabadAcademic qualification (full time / regular): B.Tech / BE / M.Tech / MCA / MSc (Computer Science / IT / etc)Technical Skill Requirement- Strong programming experience in C++ with a good understanding of object-oriented design.- Having good hands-on experience in Windows Device...

  • Linux Driver Engineer

    20 hours ago


    Hyderabad, Telangana, India Vedya Labs Full time

    Vedya Labs OverviewVedya Labs is a cutting-edge technology company that specializes in developing innovative solutions for embedded systems. We are seeking a talented LINUX Driver Engineer to join our team and contribute to the development of high-quality Linux-based drivers for embedded platforms.The successful candidate will have excellent knowledge of...


  • Hyderabad, Telangana, India Anicalls (Pty) Ltd Full time

    Candidate should be able to: collaborate closely with chip architects, designers, verification/emulation engineers, and software engineers. Participate in quality check reviews Involve in projects will include everything from conception, to implementation and bring-up Develop device drivers, and diagnostic software for SOCs Specify and develop ARM trusted...