Talent.com
Mirafra Technologies - Embedded Software Engineer - Linux Device Driver

Mirafra Technologies - Embedded Software Engineer - Linux Device Driver

MirafraHyderabad
11 days ago
Job description

Job Description :

We are looking for a highly skilled Embedded Software Engineer with strong expertise in Embedded C programming and Linux device driver development.

The ideal candidate will have hands-on experience working on Linux internals and developing or maintaining device drivers for various hardware interfaces.

Key Responsibilities :

  • Design, develop, and maintain device drivers for Linux-based embedded systems.
  • Work on various drivers such as GPIO, DMA, LCD, Sensor, PCIe, Ethernet, NAND / NOR, USB, or similar interfaces.
  • Develop efficient, reliable, and scalable embedded software using Embedded C.
  • Analyze and optimize performance and memory usage in embedded systems.
  • Collaborate with hardware, firmware, and system teams to integrate and validate software solutions.
  • Debug and resolve issues related to device drivers and Linux kernel modules.
  • Participate in design reviews, code reviews, and system integration testing.

Required Skills and Qualifications :

  • Strong programming skills in Embedded C and Data Structures.
  • Solid understanding of Linux internals and kernel-space / user-space concepts.
  • Proven experience in Linux Device Driver development (minimum one or two full-cycle driver development
  • projects).

  • Good understanding of hardware interfaces and protocols (e.g., SPI, I2C, UART, PCIe, USB, Ethernet).
  • Experience with kernel debugging tools and build systems (e.g., Makefiles, Yocto, Buildroot) is a plus.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and teamwork abilities.
  • Preferred Qualifications :

  • Hands-on experience with ARM-based architectures or other embedded platforms.
  • Exposure to bootloaders (U-Boot), BSP development, or RTOS environments.
  • Experience with cross-compilation toolchains and version control systems (e.g., Git).
  • Education :

  • Bachelors or Masters degree in Electronics, Computer Science, Electrical Engineering, or a related
  • discipline.

    (ref : hirist.tech)

    Create a job alert for this search

    Embedded Software Engineer • Hyderabad

    Related jobs
    • Promoted
    Firmware Engineer

    Firmware Engineer

    QualiZealHyderabad, Telangana, India
    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
    Linux Device Driver Programmer

    Linux Device Driver Programmer

    MempageHyderabad
    Company Description : Mempage Technologies Private Limited is dedicated to providing Product Engineering Services and Building Future Technology to simplify l...Show moreLast updated: 25 days ago
    • Promoted
    Windows Driver Developer - Embedded System

    Windows Driver Developer - Embedded System

    5G-AIHyderabad
    Job Description : We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team,...Show moreLast updated: 30+ 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: 27 days ago
    • Promoted
    Hiring Embedded Lead Engineers.

    Hiring Embedded Lead Engineers.

    CognizantHyderabad, 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 moreLast updated: 3 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: 23 days ago
    • Promoted
    Linux Device Driver Engineer - C / C++

    Linux Device Driver Engineer - C / C++

    SEMI LEAFHyderabad
    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 moreLast updated: 30+ days ago
    • Promoted
    Device Driver Engineer - C++

    Device Driver Engineer - C++

    5G-AIHyderabad
    Job Title : C++ / Runtime Engineer About the Role : We're seeking an experienced Runtime Engineer to develop and optimize software systems for our si...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Linux

    C++ Linux

    Tata Consultancy ServicesHyderabad, Telangana, India
    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: 18 days ago
    • Promoted
    Associate Staff Engineer - Embedded Systems / C++ / Debugging / Wi-Fi protocols (8 to10years)

    Associate Staff Engineer - Embedded Systems / C++ / Debugging / Wi-Fi protocols (8 to10years)

    Silicon LabsHyderabad, Telangana, India
    Silicon Labs (NASDAQ : SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into t...Show moreLast updated: 18 days ago
    • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Gateway SearchHyderabad, Telangana, India
    Our client is seeking a skilled Senior Embedded Engineer to contribute to cutting-edge projects in the Defense, Aerospace, and Railway sectors. The ideal candidate will have strong expertise in embe...Show moreLast updated: 11 days ago
    • Promoted
    Mirafra Technologies - Linux / Device Driver Developer - Embedded System

    Mirafra Technologies - Linux / Device Driver Developer - Embedded System

    Mirafra Software Technologies Pvt LtdHyderabad
    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 moreLast updated: 24 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: 26 days ago
    • Promoted
    Linux BSP-Embedded Developer

    Linux BSP-Embedded Developer

    eInfochips (An Arrow Company)Hyderabad, Telangana, India
    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 Device Driver Engineer - Embedded C Programming

    Linux Device Driver Engineer - Embedded C Programming

    ANP HR ConsultancyHyderabad
    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 p...Show moreLast updated: 19 days ago
    • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Dhruva SpaceHyderabad, Telangana, India
    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 moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Embedded / Linux

    Software Engineer - Embedded / Linux

    TERASTAR NETWORKS INDIA PRIVATE LIMITEDHyderabad
    Job Title : Software Engineer Embedded Linux (PurpleOS / OpenWRT) Work Location : Bangalore / Hyderabad Work Mode : ...Show moreLast updated: 30+ days ago
    • Promoted
    Cubic Transportation Systems - Senior Software Engineer - Embedded C / C++

    Cubic Transportation Systems - Senior Software Engineer - Embedded C / C++

    Cubic Transportation Systems India Pvt. Ltd.Hyderabad
    Description : Business Unit : Cubic Transportation Systems.Company Details : When you join Cubic, you become part of a company that creates and d...Show moreLast updated: 3 days ago