Linux Device Driver Developer-Networking

22 hours ago


Bengaluru, Karnataka, India Dreamwings Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Role: Linux Device Driver Developer-Networking

Experience: 5-8 Years

Location: Bangalore (Onsite)

Key Skills: C Programming, Linux Kernel Programming, Networking Protocols (TCP/IP, Ethernet, VLAN etc), PCIe, DMA

We are hiring a Senior Engineer to independently design, develop, and optimize network controller device drivers. This role is at the intersection of hardware and software, playing a critical part in enabling secure, high-performance network communication for servers, switches, and other devices.

Key Responsibilities:

  • Develop and maintain network controller drivers (C, Linux/FreeBSD).
  • Optimize driver performance (throughput, latency, CPU efficiency).
  • Debug complex hardware-software interactions.
  • Ensure compliance with IEEE 802.3, PCIe, and other standards.
  • Implement secure coding practices in kernel space.
  • Create and maintain technical documentation.

Must-Have Skills:

  • Strong C programming and system-level coding.
  • Deep understanding of OS internals, especially Linux kernel modules.
  • Knowledge of networking protocols (Ethernet, TCP/IP, VLAN, etc.).
  • Experience with PCIe, DMA, and hardware interfaces.
  • Tools: GDB, Wireshark, Git, Jenkins, Make/CMake.
  • Secure kernel-space coding practices.

Nice to Have:

  • Contributions to open source drivers or kernels.
  • Experience on x86 and ARM platforms.
  • Virtualization (SR-IOV, VMDq).
  • Familiarity with cloud/data center networking.

  • Linux Device Driver

    1 week ago


    Bengaluru, Karnataka, India Dreamwings Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Role: Linux Device Driver DeveloperExperience: 5+ YearsLocation: BangaloreKey Skills: Linux kernel programming, C Programming, Linux device driver developmentJob Description:Candidate is required to develop assigned modules of network OS. He / She should be good in understanding the architecture of existing NW-OS like Sonic OS, FRR, BGP and he / she will...


  • Bengaluru, Karnataka, India Thought Frameworks Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Position :WLAN + Linux Device Drivers EngineerExperience :3+ YearsLocation :BangaloreWork Type :Full-time, Work From OfficeJob SummaryWe are seeking an experienced and immediately productive Engineer with a minimum of 3+ years in embedded systems development, specializing in WLAN/WiFi technologies and Linux device drivers. This full-time, Work From Office...


  • Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are looking for a skilled Linux Device Driver Developer with 6 to 12 years of experience. The position is based in Bangalore.Roles and ResponsibilityDesign, develop, and test Linux device drivers for various hardware interfaces such as SPI, I2C, and PCIe.Collaborate with cross-functional teams to integrate device drivers into the Linux kernel.Troubleshoot...

  • Linux Device Driver

    1 week ago


    Bengaluru, Karnataka, India Capgemini Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Linux and Android Driver developmentBachelors degree in computer science/Electronics/Electrical Engineering, or related field.Requires years of progressive engineering experience in SW development in embedded projects.Expertise in C programming, debugging with working knowledge of git/gerritLinux Driver/BSP development and Android BSP DevelopmentDevice...


  • Bengaluru, Karnataka, India Thought Frameworks Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Position : WLAN + Linux Device Drivers EngineerExperience : 3+ YearsLocation : BangaloreWork Type : Full-time, Work From Office Job Summary : We are seeking an experienced and immediately productive Engineer with a minimum of 3+ years in embedded systems development, specializing in WLAN/WiFi technologies and Linux device drivers. This full-time,...

  • Linux Device Driver

    7 days ago


    Bengaluru, Karnataka, India Mirafra Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    JD Responsibilities : - Ownership of system design and firmware on hardware prototype projects and development platforms. - Collaborating in a team environment across engineering disciplines. - Experimenting with and implementing interfaces to various sensors. - Devising and implementing low-latency network interface protocols. - Coding...


  • Bengaluru, Karnataka, India TekPillar® Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Role:Linux Device Driver EngineerExperience:3 to 10 YearsLocation:BangaloreKey ResponsibilitiesDesign, develop, and maintain Linux device drivers (USB, SPI, I2C, UART, Ethernet, etc.).Customize and optimize Board Support Packages (BSPs) for new hardware platforms.Support board bring-up and perform initial hardware validation.Analyze schematics ...


  • Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Role : Device Driver DeveloperExperience : 4 to 7 YearsLocation : 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...


  • Bengaluru, Karnataka, India Eximietas Design Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role: SoC Linux Device DeveloperExperience: 7-14 yearsLocation: BangaloreJob Description5+ years' Experience in Linux Device Driver DevelopmentExperience in any of the SoC's DevelopmentGood to Have Experience in Pre Silicon Firmware DevelopmentRTOS and Bare Metal Development Experience


  • Bengaluru, Karnataka, India IOSPL Technology Services Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience: 3 to 12 Years of Exp , Must Haves: Development Embedded System software experience in in device drivers and board-support packages for complex SoCsDevelopment experience in Embedded domain using C/C++ ProgrammingStrong working knowledge of operating systems like Linux / QNXWorking experience on board bring up activitiesStrong Working knowledge of...