Linux Device Driver Developer

2 days ago


Bengaluru, Karnataka, India Eximietas Design Full time
About Eximietas Design

We are a leading technology firm specializing in VLSI, Embedded SW, Cloud Computing, Cyber Security, AI, and ML solutions.

Job Overview

We are seeking a skilled Linux Device Driver Developer to join our team. The successful candidate will design, implement, test, and maintain device drivers for various hardware platforms in a Linux-based environment.

Key Responsibilities:
  • Design and implement device drivers for storage, networking, graphics, USB, I2C, SPI, and other hardware devices.
  • Develop kernel modules to interface with hardware and handle low-level hardware communication.
  • Create abstractions for hardware components, ensuring portability and efficiency across different Linux distributions.
  • Collaborate with cross-functional teams to integrate drivers with the system and perform rigorous testing for stability, reliability, and performance.
  • Troubleshoot kernel panics, crashes, and performance bottlenecks. Optimize drivers for performance, power efficiency, and resource utilization.
  • Write and maintain technical documentation for driver implementation, usage, and integration.
Requirements:
  • 3+ years of experience in developing device drivers in a Linux environment.
  • Proficiency in C/C++ programming languages.
  • Strong knowledge of Linux kernel architecture and kernel module development.
  • Experience with hardware interfaces such as PCIe, I2C, SPI, USB, etc.
  • Familiarity with Linux subsystems such as memory management, interrupt handling, and concurrency mechanisms.
  • Solid understanding of debugging tools (e.g., GDB, printk, ftrace, etc.).
  • Experience with version control systems (e.g., Git).
  • Knowledge of kernel build systems and cross-compilation.
  • Familiarity with hardware testing tools and methodologies.
Benefits:

Competitive salary: $120,000 - $180,000 per annum, depending on experience.



  • Bengaluru, Karnataka, India Tata Elxsi Full time

    Job Summary:We are seeking an experienced Linux Device Driver Developer to join our team at Tata Elxsi. The successful candidate will have a strong understanding of Linux kernel architecture, subsystems, and OS concepts.Responsibilities:Develop and maintain Linux kernel device drivers.Collaborate with cross-functional teams to design and implement kernel...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design: A leading technology firm specializing in cutting-edge solutions for VLSI, Embedded Software, Cloud Computing, Cyber Security, Artificial Intelligence, and Machine Learning.We empower businesses to thrive in the dynamic digital landscape with our innovative approach and commitment to excellence.**Job Overview:**:Job Title: Linux...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Job Description:The Uni Connect Pte Ltd is seeking a highly skilled Embedded Linux Driver Developer to join our team. This is a challenging opportunity for an experienced professional to drive the development of cutting-edge embedded Linux systems.We are looking for a talented individual with strong C development skills and experience in embedded Linux...


  • Bengaluru, Karnataka, India Le human Resource Full time

    Job Description:The role involves designing and implementing drivers for various interfaces like I2C, SPI, Display, camera etc.Key Responsibilities:Developing device drivers for Linux and QNX platformsDesigning and implementing drivers for various interfacesCollaborating with cross-functional teams to ensure seamless integrationRequirements:Excellent...


  • Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full time

    Job Description:We are seeking an experienced Embedded Linux Driver Developer to join our team at Swan Sorter Systems Pvt Ltd. The successful candidate will be responsible for developing and customizing Linux kernel, building device drivers, Yocto Linux BSP, Debian BSP, and integrating peripheral devices.The ideal candidate will have extensive experience in...


  • Bengaluru, Karnataka, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full time

    Job Title: Embedded Linux Driver DeveloperJob Description:As a key member of our team at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD, you will focus on the development, maintenance, and enhancement of embedded Linux drivers and kernel modules.Responsibilities:Design, develop, and test Linux kernel modules and device drivers.Collaborate with cross-functional...


  • Bengaluru, Karnataka, India Le human Resource Full time

    Job Title: Linux System Driver SpecialistWe are seeking a skilled Linux System Driver Specialist to join our team at Le human Resource. As a key member of our engineering group, you will be responsible for designing and implementing drivers for various interfaces like I2C, SPI, Display, and camera.Key Responsibilities:Design and implement drivers for various...


  • Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full time

    About the Job:At Swan Sorter Systems Pvt Ltd, we are seeking a highly skilled Linux Embedded Systems Developer to join our team. In this role, you will be responsible for developing and customizing Linux kernel, building device drivers, and integrating peripheral devices.Key Responsibilities:Developing and customizing Linux kernel for various embedded...


  • Bengaluru, Karnataka, India Global Pharma Tek Full time

    Job RequirementsMandatory skills for this Embedded Linux Driver Developer position at Global Pharma Tek include:• At least 2 years of experience in embedded Linux driver/kernel development.• Strong C/C++ development skills with a good understanding of object-oriented design.• Experience with one of the following driver development domains: • Graphics...


  • Bengaluru, Karnataka, India Global Pharma Tek Full time

    Job Description:Global Pharma Tek is seeking a highly skilled Embedded Linux Driver Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded Linux drivers and kernels for our cutting-edge products.Key Responsibilities:Design and develop embedded Linux drivers and...


  • Bengaluru, Karnataka, India Mistral Solutions Pvt. Ltd Full time

    About Mistral Solutions Pvt. Ltd:Mistral's software team is equipped to handle the challenging software requirements of state-of-the-art applications in consumer, industrial, aerospace, and defense domains. Our team's expertise encapsulates the gamut of software development services including low-level software (assembly language), Firmware, Device Drivers,...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job Title: Linux System Software DeveloperDescription: We are seeking skilled engineers to join our device driver team, working on a cutting-edge Consumer SoC for a leading semiconductor company. Responsibilities:Design, implement, and debug Linux device drivers for interfaces like USB, PCIe, Ethernet, Display, and Camera.Collaborate with cross-functional...


  • Bengaluru, Karnataka, India Luxoft Full time

    Job DescriptionLuxoft is seeking a skilled Embedded Linux Development Engineer to join our team. This role offers the opportunity to work on cutting-edge Linux-embedded projects, collaborating with cross-functional teams to deliver leading-edge solutions.Key ResponsibilitiesDevelop and optimize GFX, Multimedia, Display, and Audio drivers according to project...


  • Bengaluru, Karnataka, India CIEL HR Full time

    Job Summary:CIEL HR is looking for a talented Embedded Linux Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded Linux systems.About the Role:We are seeking an experienced professional with a strong background in C/C++ programming and Linux kernel development....


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Embedded Linux DevelopmentMandated Skills:1. Engineer with 6 years of experience in embedded Linux driver/kernel development.2. Strong C development skills.3. Experience with any one of the driver development domains:Graphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.Multi-Media Video driver Vaapi, vdpau, gstreamer, v4l2.Power management System to RAM,...


  • Bengaluru, Karnataka, India Creeno Solutions Pvt Ltd Full time

    Job Description for Embedded Linux Development EngineerJob Summary:We are seeking an experienced Embedded Linux Development Engineer to join our team at Creeno Solutions Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded Linux systems for our clients.Key Responsibilities:- Develop and...


  • Bengaluru, Karnataka, India Proxelera Full time

    Engineering Excellence at ProxeleraWe are seeking an experienced Embedded Linux Development Engineer to join our team at Proxelera. The ideal candidate will have a strong background in embedded systems development and a good understanding of object-oriented design.The successful candidate will be responsible for developing and maintaining embedded Linux...


  • Bengaluru, Karnataka, India Luxoft India Full time

    Key Responsibilities:We are seeking a skilled Embedded Linux Development Engineer to join our team at Luxoft India. As an Embedded Linux Development Engineer, you will be responsible for developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements.Collaborating with cross-functional teams for seamless integration of...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    About MaimsD TechnologyMaimsD Technology is a leading technology firm that specializes in Linux BSP development and device driver porting.Estimated Salary: 1,200,000 INR - 1,800,000 INR per annumJob Description:LINUX BSP DEVELOPMENT OPPORTUNITY AT MAINDS TECHNOLOGYDevelop, port, and maintain Linux BSP for target devices.Port device drivers for USB, I2C, and...


  • Bengaluru, Karnataka, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full time

    Job SummaryWe are seeking a highly skilled Embedded Linux Development Lead to oversee and guide a team of engineers in the development of Linux drivers and kernel modules.The ideal candidate will have extensive knowledge of C programming, Linux kernel internals, and driver development, with experience in driver domains such as graphics, multimedia, and...