Linux Device Driver Engineer

3 weeks ago


Bengaluru, India ANP HR Consultancy Full time

Description :- Design, develop, and debug Linux Device Drivers for subsystems such as GPIO, DMA, LCD, Sensor, PCIe, Ethernet, NAND/NOR, or USB.- Work on kernel-level programming, board bring-up, and hardware interfacing.- Develop and optimize embedded C code with a strong focus on performance and reliability.- Collaborate with hardware and software teams to analyze system requirements and integration challenges.- Conduct code reviews, unit testing, and documentation of software modules.- Troubleshoot low-level issues using debugging tools like GDB, JTAG, or Logic Analyzer.- Maintain and enhance existing device driver frameworks.Required Skills & Competencies :- Strong proficiency in Embedded C programming and Data Structures.- Good understanding of Linux Internals (kernel architecture, process management, memory management).- Hands-on experience in at least one or two Linux Device Driver development projects.- Sound knowledge of hardware communication protocols (I2C, SPI, UART, USB, Ethernet, PCIe, etc.).- Strong problem-solving, debugging, and analytical skills.- Good logical reasoning and ability to clearly explain technical concepts.- Excellent verbal and written communication skills.Preferred Qualifications :- Bachelors or Masters degree in Electronics, Computer Science, or related field.- Exposure to Yocto, Buildroot, or U-Boot.- Familiarity with version control systems (Git).- Experience with RTOS or Bare Metal programming is a plus. (ref:hirist.tech)


  • Linux Device Driver

    5 days 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, India Thought Frameworks Full time

    Position : WLAN + Linux Device Drivers EngineerExperience : 3+ YearsLocation : BangaloreWork Type : Full-time, Work From OfficeJob 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, Work From...


  • 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 Eximietas Design Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    This job might be for you ifYou enjoy solving problems. You love taking on difficult challenges and finding creative solutions.You dont know the answer but will dig until you find it.You communicate clearly. You write well.You are motivated and driven. You volunteer for new challenges without waiting to be asked. You will take ownership of the time you spend...


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

    Job Description Job Title: Linux Device Driver Developer Locations: Bangalore (BLR) / Hyderabad (HYD) Experience: 3 10 years Job Description: We are seeking an experienced Linux Device Driver Developer with strong expertise in C programming. The candidate will be responsible for designing, developing, debugging, and maintaining Linux device drivers,...


  • Bengaluru, India SEMI LEAF Full time

    Description : We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software.Key...


  • Bengaluru, India Ignitarium Full time

    Senior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...


  • Bengaluru, India Ignitarium Full time

    Senior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...


  • Bengaluru, India Ignitarium Full time

    Senior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...


  • Bengaluru, India Ignitarium Full time

    Senior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...