Talent.com
Device Driver Engineer - C++

Device Driver Engineer - C++

5G-AIHyderabad
30+ days ago
Job description

Job Title : C++ / Runtime Engineer

About the Role :

We're seeking an experienced Runtime Engineer to develop and optimize software systems for our silicon platform. This role focuses on building efficient runtime systems that maximize chip performance while ensuring reliability and ease of use.

Key Responsibilities :

  • Design and implement runtime systems for AI accelerator execution and memory management
  • Develop and optimize runtime libraries for high-performance tensor operations
  • Create efficient memory allocation and scheduling algorithms for ML workloads
  • Interface with hardware subsystems through PCIe interface for optimal data transfer
  • Build and maintain runtime profiling and debugging tools
  • Work closely with hardware team to optimize end-to-end performance
  • Document runtime architecture and implementation strategies
  • Perform thorough testing and performance analysis of runtime components

Required Qualifications :

  • BTech / MTech in Computer Science or Electronics & Communication
  • 4+ years of experience in systems programming with C / C++
  • Strong understanding of concurrent programming and multithreading
  • Proficiency with debugging and profiling tools (gdb, valgrind, WinDbg, address sanitizer)
  • Experience with performance optimization and low-level system interfaces
  • Knowledge of memory management and scheduling algorithms
  • Nice To Have :

  • Experience with ML frameworks (TensorFlow, PyTorch) and their runtime systems
  • Understanding of AI / ML workload characteristics
  • Background in driver development or hardware interfaces
  • What We Offer :

  • Opportunity to work on cutting-edge high performance compute hardware
  • Collaborative environment with global teams
  • Fast-paced and innovation-driven culture
  • Chance to shape the future of AI acceleration
  • Location : Hyderabad

    Employment Type : Full-time

    (ref : hirist.tech)

    Create a job alert for this search

    Engineer • Hyderabad

    Related jobs
    • Promoted
    GaN Device Engineer

    GaN Device Engineer

    HR SyncHyderabad, IN
    Our client is India’s first Gallium Nitride (GaN for short) deep-tech semiconductor product company for radio-frequency electronics and power electronics. Their vertical technology integration – from...Show moreLast updated: 1 day ago
    • Promoted
    DFT-MBIST Engineer

    DFT-MBIST Engineer

    ProxeleraHyderabad, Telangana, India
    Yrs of experience in DFT Designgee.Own end-to-end DFT architecture, planning, and implementation for complex SoCs.Develop and integrate scan, MBIST / LBIST, boundary scan (IEEE 1149.Generate ATPG pat...Show moreLast updated: 1 day ago
    • Promoted
    Runtime Engineer - Device Driver

    Runtime Engineer - Device Driver

    NXP SemiconductorsHyderabad
    About the Role : We're seeking an experienced Runtime Engineer to develop and optimize software systems for our silicon platform. This role focuses on building efficient ru...Show moreLast updated: 24 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: 23 days ago
    • Promoted
    Driver Development Engineer - Kernel Programming

    Driver Development Engineer - Kernel Programming

    5G-AIHyderabad
    About us : World-class Software team works on unique solutions to complex problems that arise in mapping AI workloads to Silicon. Our top-to-bottom AI Software stack i...Show moreLast updated: 30+ days ago
    • Promoted
    PCIe Driver Development Engineer

    PCIe Driver Development Engineer

    ProxeleraHyderabad, Republic Of India, IN
    System-of-systems integration, troubleshooting and verification testing.Client and platform integration and troubleshooting. Systems related documentation development.Support platform and client OEM...Show moreLast updated: 6 days ago
    • Promoted
    Mirafra Technologies - C / C++ Developer - Automotive Systems

    Mirafra Technologies - C / C++ Developer - Automotive Systems

    Mirafra Software Technologies Pvt LtdHyderabad
    About the Role : We are looking for a highly skilled C / C++ Developer with deep expertise in Audio, Video, and Multimedia (MM) driver development.The ...Show moreLast updated: 17 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
    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: 21 days ago
    • Promoted
    Mirafra Technologies - Embedded Software Engineer - Linux Device Driver

    Mirafra Technologies - Embedded Software Engineer - Linux Device Driver

    MirafraHyderabad
    Job Description : We are looking for a highly skilled Embedded Software Engineer with strong expertise in Embedded C programming and Linux device dri...Show moreLast updated: 9 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: 22 days ago
    • Promoted
    Windows C++ Driver Developer - Linux & Kernel Internals

    Windows C++ Driver Developer - Linux & Kernel Internals

    NXP SemiconductorsHyderabad
    About us : World-class Software team works on unique solutions to complex problems that arise in mapping AI workloads to Silicon. Our top-to-bottom AI Software stack is full of ...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: 24 days ago
    • Promoted
    Device Model Engineer - C++

    Device Model Engineer - C++

    ProxeleraHyderabad, Telangana, India
    Required Skills & Qualifications : - Strong background in software engineering, data structures, and verification processes - Proficiency in Python and / or Perl scripting - Solid programming experie...Show moreLast updated: 4 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: 17 days ago
    • Promoted
    Design for Test Engineer

    Design for Test Engineer

    ProxeleraHyderabad, Republic Of India, IN
    Yrs of experience in DFT Designgee.Own end-to-end DFT architecture, planning, and implementation for complex SoCs.Develop and integrate scan, MBIST / LBIST, boundary scan (IEEE 1149.Generate ATPG pat...Show moreLast updated: 1 day ago
    • Promoted
    Windows Device Driver Developer

    Windows Device Driver Developer

    MaimsD TechnologyHyderabad
    Position : Windows Device Driver Years of Experience : 3-10 years Type of Employment : Permanent ...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: 1 day ago