Linux Device Driver Engineer

3 weeks ago


Hyderabad, India SDNA Full time

REQUIRED SKILLS :

- Very good C programming and Linux skills.

- Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etc

- Good to have multi-threaded programming experience.

- Good at Linux System programming.

- Good understanding of Linux OS concepts and Linux Kernel internals.

- Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts.

- Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc.

- Experience with scripting languages (Python, Shell scripts)

- Implement Tools and Test applications to enable and streamline testing process.

- Contribute in pre-silicon and post-silicon bring-up of future chipsets.

- Good system debugging skills and root cause analysis.

- Excellent Linux kernel debugging skills with ability to Find the exact root cause.

- Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers

- Good understating of working debug tools like JTAG/TRACE.

- Strong analytical and problem-solving skills

- Should be a good team-player and easy to work with various stake holders.

- Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc..

- Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual.

- Good understanding of communication protocols (SPI, I2C, UART)

- Knowledge on LDO/SMPS, Crystals/Clocks, Battery charging and Fuel gauge

- Driver's design and development on multiprocessor and multithreaded ASIC platforms.

- Preferably good understanding about ARM32/64 chipset architecture.

- Good to have experience working in Linux USB/HSIC/PCIe Core drivers.

- Working knowledge of any of the peripheral Linux driver's areas such as: DMA, PMIC, USB, PCIe, HSIC

- Good to have experience with at least one Peripherals like.. USB/Ethernet/PCIe/I2C/SPI etc on Linux/Android

- Good to have experience on storage domain like SCSI, UFS, NAND, NOR on Linux/Android

- Prior experience with Android is a plus

(ref:hirist.tech)

  • Hyderabad, India BITSILICA Full time

    Develop and maintain PCIe Linux device drivers for hardware components. Collaborate with hardware and software teams to ensure driver compatibility and performance.Optimize driver code for efficiency and reliability. Conduct driver testing and debugging to ensure proper functionality. Stay current with Linux kernel updates and industry standards related to...


  • Hyderabad, India BITSILICA Full time

    Develop and maintain PCIe Linux device drivers for hardware components. Collaborate with hardware and software teams to ensure driver compatibility and performance. Optimize driver code for efficiency and reliability. Conduct driver testing and debugging to ensure proper functionality. Stay current with Linux kernel updates and industry standards related...


  • Hyderabad, India BITSILICA Full time

    Develop and maintain PCIe Linux device drivers for hardware components. Collaborate with hardware and software teams to ensure driver compatibility and performance.Optimize driver code for efficiency and reliability. Conduct driver testing and debugging to ensure proper functionality. Stay current with Linux kernel updates and industry standards related to...


  • Hyderabad, India BITSILICA Full time

    - Develop and maintain PCIe Linux device drivers for hardware components.- Collaborate with hardware and software teams to ensure driver compatibility and performance.- Optimize driver code for efficiency and reliability.- Conduct driver testing and debugging to ensure proper functionality.- Stay current with Linux kernel updates and industry standards...

  • Linux Device Driver

    4 weeks ago


    Hyderabad, India Capgemini Engineering Full time

    Capgemini is Hiring a Linux Device Driver in Hyderabad.JD:• Bachelor's or Master’s degrees in Engineering, Information Systems, Computer Science, or a related field. • Strong development experience (3-6 years) with C/C++/Java and good programming skills. • Experience in Android App and service development. • Good knowledge of using Android services...

  • Linux Device Driver

    4 weeks ago


    hyderabad, India Capgemini Engineering Full time

    Capgemini is Hiring a Linux Device Driver in Hyderabad. JD: • Bachelor's or Master’s degrees in Engineering, Information Systems, Computer Science, or a related field. • Strong development experience (3-6 years) with C/C++/Java and good programming skills. • Experience in Android App and service development. • Good knowledge of using Android...

  • Linux Device Driver

    4 weeks ago


    Hyderabad, India Capgemini Engineering Full time

    Capgemini is Hiring a Linux Device Driver in Hyderabad.JD:• Bachelor's or Master’s degrees in Engineering, Information Systems, Computer Science, or a related field. • Strong development experience (3-6 years) with C/C++/Java and good programming skills. • Experience in Android App and service development. • Good knowledge of using Android services...


  • Bangalore,Hyderabad, India PROXELERA PRIVATE LIMITED Full time

    Job Description : - Real-time Embedded C / C++ development- Experience in Linux Kernel Development on ARM or other equivalent RISC processor family- Knowledge on DPDK, VPP, NETWORKING, SCRIPTING, BOOTLOADER, TRUNTSZONE, SECURE BOOT, IPSEC- Linux device driver development- ALSA driver and audio dsp subsystem driver- Android BSP & Board bring-up- GRAPHICS &...


  • Hyderabad/Bangalore, India SDNA Full time

    REQUIRED SKILLS : - Very good C programming and Linux skills.- Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etc- Good to have multi-threaded programming experience.- Good at Linux System programming.- Good understanding of Linux OS concepts and Linux Kernel internals.- Awareness of RTOS...

  • Staff Engineer

    3 days ago


    Hyderabad, India Qualcomm Full time

    Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Linux Kernel Device driver developmentWorked on the Hardware drivers/modules .Knowledge on the i2c, spi, uart , gpio, sdio drivers, flash driver , DMA etc.Knowledge on RTOs conceptsKnowledge on Linux OS concepts,...

  • Staff Engineer

    3 days ago


    hyderabad, India Qualcomm Full time

    Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Linux Kernel Device driver developmentWorked on the Hardware drivers/modules .Knowledge on the i2c, spi, uart , gpio, sdio drivers, flash driver , DMA etc.Knowledge on RTOs conceptsKnowledge on Linux OS...


  • hyderabad, India ParadigmIT Cybersecurity Full time

    The role is to help optimize and develop features in our Application that is running in Windows and Linux and also help build any drivers needed to access system and process level information as needed by the application.Skills:At least 6+ years of experienceGood experience in Sysmon service and the associated device driver is a must for both Windows and...


  • Hyderabad, India ParadigmIT Cybersecurity Full time

    The role is to help optimize and develop features in our Application that is running in Windows and Linux and also help build any drivers needed to access system and process level information as needed by the application. Skills:At least 6+ years of experienceGood experience in Sysmon service and the associated device driver is a must for both Windows and...


  • Hyderabad, India ParadigmIT Cybersecurity Full time

    The role is to help optimize and develop features in our Application that is running in Windows and Linux and also help build any drivers needed to access system and process level information as needed by the application. Skills: At least 6+ years of experience Good experience in Sysmon service and the associated device driver is a must for both Windows...


  • Hyderabad, India ParadigmIT Cybersecurity Full time

    The role is to help optimize and develop features in our Application that is running in Windows and Linux and also help build any drivers needed to access system and process level information as needed by the application. Skills:At least 6+ years of experienceGood experience in Sysmon service and the associated device driver is a must for both Windows and...


  • hyderabad, 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 reviewsInvolve in projects will include everything from conception, to implementation and bring-upDevelop device drivers, and diagnostic software for SOCsSpecify and develop ARM trusted...

  • Linux Engineer

    4 weeks ago


    hyderabad, India Opalforce Inc Full time

    JobRequirements: KeyResponsibilities: Design andDevelop software components for Linux kernel including devicedrivers filesystems and kernelmodules.Implement andoptimize system level libraries and API for Linux basedapplication.Work closelywith system architects and hardware engineers to ensurecompatibility and performance optimization for Linux...

  • ParadigmIT Technology

    4 weeks ago


    Hyderabad, India PARADIGMIT TECHNOLOGY SERVICES PRIVATE LIMITED Full time

    Job Description :The role is to help optimize and develop features in our Application that is running in Windows and Linux and also help build any drivers needed to access system and process level information as needed by the application.Skills:- At least 6+ years of experience- Good experience in Sysmon service and the associated device driver is a must for...

  • ParadigmIT Technology

    4 weeks ago


    Hyderabad, India PARADIGMIT TECHNOLOGY SERVICES PRIVATE LIMITED Full time

    Job Description :The role is to help optimize and develop features in our Application that is running in Windows and Linux and also help build any drivers needed to access system and process level information as needed by the application.Skills:- At least 6+ years of experience- Good experience in Sysmon service and the associated device driver is a must for...


  • Hyderabad, India PeoplePlus Full time

    OverviewDescriptionSoftware development for embedded (system) software products. Individual must have the ability to read and understand system requirements, system test requirements and establish a system design approach based on those requirements aligned with the defined coding standards. The selected candidate must have a background in embedded (system)...