Talent.com
Linux Device Driver Engineer - Embedded C Programming

Linux Device Driver Engineer - Embedded C Programming

ANP HR ConsultancyHyderabad
2 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
    • Promoted
    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 moreLast updated: 30+ days ago
    • Promoted
    Linux Bsp-Embedded Developer

    Linux Bsp-Embedded Developer

    eInfochips (An Arrow Company)Hyderabad, Republic Of India, 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 moreLast updated: 30+ days ago
    • Promoted
    Embedded Systems Firmware Engineer

    Embedded Systems Firmware Engineer

    QualiZealHyderabad, 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 moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Development Lead

    Embedded Software Development Lead

    Themesoft Inc.Hyderabad, Republic Of India, IN
    Strong proficiency in Embedded C programming.Strong experience in Low level Drivers.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers.Skilled in embedded drive...Show moreLast updated: 11 days ago
    • Promoted
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    Themesoft Inc.Hyderabad, Republic Of India, IN
    Strong proficiency in Embedded C programming.Strong experience in Low level Drivers.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers.Skilled in embedded drive...Show moreLast updated: 11 days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    WhiteLotus Talent PartnersHyderabad, Telangana, India
    Adaptive AutoSAR Development – Job Description Responsibilities : We are looking for a Senior Embedded Software Engineer with handson experience in Adaptive AUTOSAR. Required Skills : 3-10 years of ex...Show moreLast updated: 2 days ago
    • Promoted
    Linux Kernel Engineer

    Linux Kernel Engineer

    eInfochips (An Arrow Company)Hyderabad, Republic Of India, IN
    We’re Hiring – Embedded Software Engineer (BSP Developer).Exciting opportunity for embedded professionals!.We’re looking for passionate engineers with strong experience in.Linux Kernel Programming,...Show moreLast updated: 15 days ago
    • Promoted
    Principal Embedded Engineer

    Principal Embedded Engineer

    Themesoft Inc.Hyderabad, Republic Of India, IN
    Strong proficiency in Embedded C programming.Strong experience in Low level Drivers.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers.Skilled in embedded drive...Show moreLast updated: 11 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    QualiZealhyderabad, 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 moreLast updated: 30+ days ago
    • Promoted
    Firmware and Embedded Application Engineer

    Firmware and Embedded Application Engineer

    7 DarterHyderabad, Republic Of India, 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 moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer - Linux Kernel & Device Driver

    Embedded Software Engineer - Linux Kernel & Device Driver

    Semi leafHyderabad
    Job Title : Embedded Software Engineer - Linux Kernel & Device Drivers (C / C++) Location : Hyderabad, India ...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    7 Darterhyderabad, 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 moreLast updated: 30+ days ago
    • Promoted
    BSP Developer

    BSP Developer

    eInfochips (An Arrow Company)Hyderabad, Republic Of India, IN
    We’re Hiring – Embedded Software Engineer (BSP Developer).Exciting opportunity for embedded professionals!.We’re looking for passionate engineers with strong experience in.Linux Kernel Programming,...Show moreLast updated: 15 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    eInfochips (An Arrow Company)Hyderabad, Hyderabad (district)
    We’re Hiring – Embedded Software Engineer (BSP Developer).Exciting opportunity for embedded professionals!.We’re looking for passionate engineers with strong experience in.Linux Kernel Programming,...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Linux Developer - Device Driver

    Embedded Linux Developer - Device Driver

    NXP SemiconductorsHyderabad
    Description : We are seeking an experienced Embedded Linux Device Driver expert to join our team.The ideal candidate will have hands-on ex...Show moreLast updated: 9 days ago
    • Promoted
    Lead Embedded Engineer

    Lead Embedded Engineer

    Themesoft Inc.Hyderabad, Telangana, India
    Strong proficiency in Embedded C programming.Strong experience in Low level Drivers.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers.Skilled in embedded drive...Show moreLast updated: 10 days ago
    • Promoted
    Embedded Linux BSP Engineer

    Embedded Linux BSP Engineer

    eInfochips (An Arrow Company)Hyderabad, Republic Of India, 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 moreLast updated: 21 days ago
    • Promoted
    Embedded Linux Developer

    Embedded Linux Developer

    Tata Consultancy ServicesHyderabad, Republic Of India, IN
    Greetings from TATA Consultancy Services!!.Thank you for expressing your interest in exploring a career possibility with the TCS Family. OOPS, OOAD, Multi-Threading, Linux Environment.C, C++ develop...Show moreLast updated: 2 days ago