Talent.com
Linux Device Driver Engineer - Embedded C Programming
Linux Device Driver Engineer - Embedded C ProgrammingANP HR Consultancy • Hyderabad
Linux Device Driver Engineer - Embedded C Programming

Linux Device Driver Engineer - Embedded C Programming

ANP HR Consultancy • Hyderabad
22 days ago
Job description

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)

    Create a job alert for this search

    Embedded Linux Engineer • Hyderabad

    Related jobs
    Linux Device Driver

    Linux Device Driver

    Confidential • Hyderabad / Secunderabad, Telangana, Bengaluru / Bangalore
    RTOS-based environments (FreeRTOS, VxWorks, QNX, etc.SPI, I2C, UART, CAN, USB, PCIe, etc.Strong problem-solving and debugging skills. Spi, I2c, Uart, Can, Usb, Pcie.Show more
    Last updated: 17 hours ago • Promoted • New!
    Linux BSP-Embedded Developer

    Linux BSP-Embedded Developer

    eInfochips (An Arrow Company) • hyderabad, telangana, in
    Skills- Linux BSP, Device Driver.NP- Immediate Joiner Preferred.Strong knowledge for Linux device drivers, Linux Kernel Programming,. Expert in multimedia such as CSI, camera, video capture, display...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems Firmware Engineer

    Embedded Systems Firmware Engineer

    QualiZeal • Hyderabad, Republic Of India, IN
    We are seeking a highly skilled and motivated Firmware Development Engineer to join our team in designing and developing embedded solutions for Linux-based gateway systems.You will play a key role ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer (Linux BSP / Drivers)

    Senior Embedded Software Engineer (Linux BSP / Drivers)

    RemoteStar • Hyderabad, Telangana, India
    About Client : Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talen...Show more
    Last updated: 9 days ago • Promoted
    Embedded Software Engineer - Linux Kernel & Device Driver

    Embedded Software Engineer - Linux Kernel & Device Driver

    Semi leaf • Hyderabad
    Job Title : Embedded Software Engineer - Linux Kernel & Device Drivers (C / C++) Location : Hyderabad, India ...Show more
    Last updated: 26 days ago • Promoted
    Linux Device Driver Engineer - C / C++

    Linux Device Driver Engineer - C / C++

    SEMI LEAF • Hyderabad
    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...Show more
    Last updated: 30+ days ago • Promoted
    Hiring Embedded Lead Engineers.

    Hiring Embedded Lead Engineers.

    Cognizant • Hyderabad, Telangana, India
    Strong proficiency in Embedded C programming.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers. Skilled in embedded driver development, including ADC, UART, SPI...Show more
    Last updated: 6 days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    QualiZeal • hyderabad, telangana, in
    We are seeking a highly skilled and motivated Firmware Development Engineer to join our team in designing and developing embedded solutions for Linux-based gateway systems.You will play a key role ...Show more
    Last updated: 30+ days ago • Promoted
    Linux Device Driver Engineer

    Linux Device Driver Engineer

    Confidential • Hyderabad / Secunderabad, Telangana, India
    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 p...Show more
    Last updated: 12 days ago • Promoted
    Mirafra Technologies - Embedded Software Engineer - Linux Device Driver

    Mirafra Technologies - Embedded Software Engineer - Linux Device Driver

    Mirafra • Hyderabad
    Job Description : We are looking for a highly skilled Embedded Software Engineer with strong expertise in Embedded C programming and Linux device dri...Show more
    Last updated: 14 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    7 Darter • hyderabad, telangana, in
    We are looking for a highly skilled.You will work closely with our hardware and systems teams to develop, debug, and optimize embedded applications and drivers for mission-critical systems.Design, ...Show more
    Last updated: 30+ days ago • Promoted
    Principal Embedded Engineer

    Principal Embedded Engineer

    Cognizant • Hyderabad, Republic Of India, IN
    Strong proficiency in Embedded C programming.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers. Skilled in embedded driver development, including ADC, UART, SPI...Show more
    Last updated: 6 days ago • Promoted
    Lead Embedded Firmware Engineer

    Lead Embedded Firmware Engineer

    Dhruva Space • Hyderabad, Republic Of India, IN
    Role overview and responsibilities : .We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics / Hardware department. In this role, you will be inst...Show more
    Last updated: 30+ days ago • Promoted
    Mirafra Technologies - Linux / Device Driver Developer - Embedded System

    Mirafra Technologies - Linux / Device Driver Developer - Embedded System

    Mirafra Software Technologies Pvt Ltd • Hyderabad
    About the Role : We are looking for a highly skilled Linux Device Driver Developer to join our engineering team in Hyderabad.The ideal candidate sho...Show more
    Last updated: 27 days ago • Promoted
    Embedded Linux Developer - Device Driver

    Embedded Linux Developer - Device Driver

    NXP Semiconductors • Hyderabad
    Description : We are seeking an experienced Embedded Linux Device Driver expert to join our team.The ideal candidate will have hands-on ex...Show more
    Last updated: 29 days ago • Promoted
    Embedded Engineer

    Embedded Engineer

    Apna Technologies & Solutions (ApnaTech) • Secunderabad, Telangana, India
    About the Company https : / / apnatech.About the Role Responsibilities Preferred skills and qualifications Qualifications Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or ...Show more
    Last updated: 19 days ago • Promoted
    Linux Device Drivers Developer

    Linux Device Drivers Developer

    Confidential • Hyderabad / Secunderabad, Telangana, India
    We are seeking a skilled Embedded Linux Engineer with 3–5 years of experience in Linux kernel and driver development.The ideal candidate will have strong programming skills in C, a solid understand...Show more
    Last updated: 11 days ago • Promoted
    Linux Device Drivers

    Linux Device Drivers

    Confidential • Hyderabad / Secunderabad, Telangana, India
    Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible.Join us in helping...Show more
    Last updated: 30+ days ago • Promoted