Linux Device Driver Developer

7 days ago


India TekPillar Full time

We are looking for experienced and highly skilled engineers to join our growing Device Driver team. As a key contributor, you will play a pivotal role in designing and implementing Linux device drivers for a cutting-edge Consumer SoC developed by a leading semiconductor company. This is an excellent opportunity to work on advanced technologies in a fast-paced and collaborative environment while making a tangible impact on next-generation products. Job Role : Linux Device Driver Developer Work Experience : 5 to 16 years Location : Bangalore, Pune, Ahmedabad Roles & Responsibilities : - Design, implement, and debug Linux device drivers for various hardware interfaces, including but not limited to USB, PCIe, Ethernet, Display, and Camera. - Develop drivers that meet performance, reliability, and scalability requirements. - Port and optimize existing drivers to new platforms and architectures. - Work closely with hardware and board design teams to understand hardware requirements and ensure compatibility with device drivers. - Collaborate with firmware and application development teams to integrate drivers into a complete software stack. - Perform board bring-up activities, including initial hardware testing and debugging. - Debug and resolve hardware-related issues using tools such as JTAG, oscilloscopes, and signal analyzers. - Analyze and troubleshoot performance bottlenecks to improve the overall system. - Utilize tools like Git for version control and ensure proper documentation of code changes. - Write clean, modular, and reusable code following industry standards and best practices. - Contribute to open-source projects by upstreaming code patches. - Work with the Linux kernel community to ensure compliance with upstream guidelines and processes. - Develop unit tests and automated testing scripts to ensure the reliability of device drivers. - Perform rigorous testing in various environments and platforms to identify and fix bugs. Must-Have Technical Skills : - Strong Proficiency in C Programming: Exceptional skills in C, with a focus on embedded and systems programming. - Linux Device Driver Expertise: Experience in designing, implementing, and debugging device drivers for Linux. - Linux Kernel Architecture: Deep understanding of Linux internals, kernel subsystems, and OS-level interactions. Hardware Knowledge : Ability to read and interpret board schematics and hardware datasheets. Processor Architecture : - Solid understanding of ARM or RISC-V processor architectures and their associated toolchains. Debugging Tools : - Hands-on experience with debugging tools like JTAG, signal analyzers, oscilloscopes, and logic analyzers. Version Control and Build Systems : - Familiarity with Git, Yocto, and other tools for code management and build automation. (ref:hirist.tech)



  • India SKYGATE CONSULTING Full time

    Job Description: - Linux porting/development; Linux kernel concepts - Expertise in Linux BSP device driver development - Customizing kernel Porting Developing Applications Linux Device Driver Development (Character devices) Good Concepts of Network Drivers File Systems Concepts - Expertise in porting, network stack; optimization, network programming -...


  • India Xilinx Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • India TekPillar Full time

    Technical Skills:Languages: C Programming LanguageKernel Architecture: Linux Kernel ArchitectureHardware Knowledge: Ability to read and interpret board schematics and hardware datasheets.Work Experience: 5 to 16 yearsLocation: Bangalore, Pune, AhmedabadAbout the Role:This role will involve designing, implementing, and debugging Linux device drivers for...


  • India Bloom Consulting Services Full time

    NA Experience **3 - 8 years** Offered Salary Notice Period **Not Disclosed** **Key Skills required** - Embedded systems engineer with experience of 3-8 years - Sound knowledge of C and Data Structures - Sound knowledge on Ethernet protocol & MAC layer - Experience in device drivers for WLAN, Ethernet device drivers - Experience in Interrupt Handling,...


  • India TekPillar Full time

    We are looking for a highly skilled BSP/Device Drivers Developer with strong embedded development experience to join our team. The ideal candidate will have hands-on experience in designing, developing, and debugging Board Support Package (BSP) on operating systems like QNX and Hypervisor embedded systems. Job Title : BSP/Device Drivers Developer Experience...

  • Linux Developer

    7 days ago


    India Neudeep Technologies Pvt. Ltd Full time

    Job Summary : We are seeking a skilled Linux Developer to join our team. The ideal candidate will have a strong background in Linux-based systems and software development, with experience in creating, maintaining, and optimizing applications for Linux environments. Key Responsibilities : - Software Development: Design, develop, and maintain applications and...


  • India TekPillar Full time

    We are looking for a Device Drivers Specialist to join our team at TekPillar. In this role, you will lead the design, development, and integration of Board Support Packages (BSP) and device drivers for various hardware platforms. You will work closely with cross-functional teams to design and develop solutions tailored to customer applications.Job...


  • India TekPillar Full time

    Job Description:We are seeking an experienced Linux Device Driver Developer to join our growing team at TekPillar. This is an excellent opportunity to work on advanced technologies in a fast-paced and collaborative environment while making a tangible impact on next-generation products.Key Responsibilities:Design, implement, and debug Linux device drivers for...


  • India Neudeep Technologies Pvt. Ltd Full time

    Job Description:At Neudeep Technologies Pvt. Ltd, we are seeking a highly skilled Linux Software Engineer to join our team.The ideal candidate will have a strong background in Linux-based systems and software development, with experience in creating, maintaining, and optimizing applications for Linux environments.Key Responsibilities:Software Development:...


  • India Vipsa Talent Solutions Private Limited Full time

    Job DescriptionWe are seeking an Embedded Linux Driver Expert to join our team and contribute to the development of robust and efficient WLAN drivers for embedded Linux platforms.Analyze and troubleshoot wireless networking issues.Collaborate with hardware engineers, firmware developers, and other team members.Requirements:Extensive experience with C...


  • India Neudeep Technologies Pvt. Ltd Full time

    Job Overview:Neudeep Technologies Pvt. Ltd is seeking an Enterprise Linux Professional to lead our Linux software development efforts.The ideal candidate will have a deep understanding of Linux operating system concepts and experience in creating, maintaining, and optimizing applications for Linux environments.Main Responsibilities:Software Development:...

  • Linux Engineer

    6 days ago


    India Qube Cinema Full time

    Job Description:We are seeking an experienced Linux engineer to design, develop, and optimize Linux OS to run containers in custom hardware. The ideal candidate should have expertise in Linux internals, networking, hardware integration, shell scripting, Python, Go, Systemd, Kubernetes, and container technologies. You will play a key role in building Linux OS...

  • Linux Engineer

    4 days ago


    India Qube Cinema Full time

    Job Description We are seeking an experienced Linux engineer to design, develop and optimize Linux OS for running containers in custom hardware. The ideal candidate should have expertise in: Linux internals Networking Hardware integration Shell scripting Python Go Systemd Kubernetes Container technologies You will play a key role in building Linux OS...

  • WLAN Developer

    2 days ago


    India Dimiour Full time

    Job Summary : We are seeking a highly skilled and experienced Wireless Driver Developer with a strong focus on 802.11ac or 11ax technologies. The ideal candidate will have 5-8 years of hands-on experience in developing and maintaining wireless drivers for networking products. This role requires deep expertise in C programming, Linux kernel programming, and...


  • India Qube Cinema Full time

    At Qube Cinema, we are seeking a skilled Linux systems developer to join our team.As a key member of our engineering team, you will play a crucial role in designing, developing, and optimizing custom Linux operating systems for running containers on various hardware platforms.We are looking for an experienced professional with strong knowledge of Linux...


  • India Infotech Consultancy Global Pvt Ltd Full time

    About the RoleThe Linux Kernel Engineer will be responsible for designing, developing, and testing software components for our embedded systems products. This includes working on complex projects related to ARM/Hypervisor, Linux Kernel, and customer reported BSP/Platform issues.Key ResponsibilitiesProvides timely and accurate answers to complex customer...


  • India Vipsa Talent Solutions Private Limited Full time

    **Job Overview**Vipsa Talent Solutions Private Limited is seeking a skilled Wireless Network Driver Developer to join our team.Design, develop, and maintain robust and efficient WLAN drivers for embedded Linux platforms.Write clean, efficient, and well-documented C code.Implement and optimize WLAN driver functionalities for performance and...

  • Kernel Developer

    7 days ago


    India TekPillar Full time

    About the Job:As a key contributor to our Device Driver team at TekPillar, you will play a pivotal role in designing and implementing Linux device drivers for a cutting-edge Consumer SoC developed by a leading semiconductor company. You will be responsible for developing drivers that meet performance, reliability, and scalability requirements, as well as...


  • India Dimiour Full time

    About Dimiour:We are a leading organization in the field of software development, dedicated to creating innovative solutions for our clients. Our team is passionate about delivering high-quality products that meet the evolving needs of the market.We are seeking a talented Driver Development Specialist to join our team, bringing expertise in software...


  • India Dimiour Full time

    **About the Role:**We are seeking a high-performance wireless driver specialist to join our team at Dimiour. In this role, you will be responsible for developing and maintaining wireless drivers for 802.11ac or 11ax standards, as well as implementing and optimizing wireless networking protocols and functionalities.**Key Responsibilities:**Develop and...