Talent.com
This job offer is not available in your country.
Core Platform- Device driver development (BSP / Linux)- Engineer

Core Platform- Device driver development (BSP / Linux)- Engineer

ConfidentialChennai
30+ days ago
Job description

General Summary :

Join Qualcomm's Core Platform team, where your expertise in embedded systems and device driver development will drive innovation at the foundational layer of next-generation ARM-based SoCs. As an Engineer, Sr Engineer, or Lead Engineer (depending on experience), you will be responsible for the design, development, testing, and optimization of low-level drivers and bootloaders, contributing directly to Qualcomm's leadership in wireless, compute, and connected technologies.

Key Responsibilities :

  • Design and implement device drivers and Board Support Packages (BSP) for ARM-based SoCs running Linux.
  • Perform bring-up of new SoC platforms, including low-level hardware enablement and peripheral driver development.
  • Develop and execute unit tests to validate driver functionality and robustness.
  • Analyze and resolve bugs from system testing and field / customer feedback.
  • Optimize driver code for performance, memory, and reliability in embedded environments.
  • Work closely with hardware, firmware, and systems teams to understand requirements and support platform integration.

Required Skills & Experience :

  • 2–8 years of experience in device driver development and BSPs, ideally in embedded Linux environments.
  • Strong proficiency in C programming and a solid understanding of Linux kernel internals .
  • Proven experience in driver development for peripherals such as I2C, SPI, UART, GPIO, PCIe, USB, or Ethernet.
  • Experience with bootloader development (e.g., U-Boot) and platform bring-up on ARM SoCs.
  • Familiarity with ARM / DSP processor architecture , including JTAG and hardware debugging tools.
  • Experience with Yocto , QSDK , RDK-B , PRPL OS , or OpenSync is a strong plus.
  • Hands-on problem-solving and debugging skills using hardware debuggers and logic analyzers.
  • Excellent verbal and written communication and documentation skills.
  • Minimum Qualifications :

  • Bachelor's degree in Engineering, Computer Science, Information Systems, or related field.
  • Master's degree is preferred for senior / lead positions.
  • Strong academic foundation with proven ability in low-level systems software.
  • Skills Required

    Device Driver Development, Jtag, Dsp, Yocto, Device Drivers, Bootloader, Linux

    Create a job alert for this search

    Development Platform • Chennai

    Related jobs
    • Promoted
    Senior Device Engineer

    Senior Device Engineer

    HexnodeChennai, Tamil Nadu, India
    Mitsogo is a global organization that highly values the contributions of each employee.Our ability to attract top talent is a testament to our commitment to fostering a sense of belonging for every...Show moreLast updated: 23 days ago
    • Promoted
    WLAN Developer - Linux / Device Driver

    WLAN Developer - Linux / Device Driver

    consultantChennai
    Key Responsibilities : - Design, develop, and maintain WLAN Linux device drivers with focus on performance and stability...Show moreLast updated: 20 days ago
    • Promoted
    Windows Kernel Driver Development Engineer - C / C++ Programming

    Windows Kernel Driver Development Engineer - C / C++ Programming

    Talent LeadsChennai
    Job Overview : We are looking for Windows Kernel Driver Development Engineer to join our team.The candidate shall possess good knowledge on Window...Show moreLast updated: 17 days ago
    • Promoted
    MulticoreWare - Windows Driver Developer - x86 / PCI-DSS

    MulticoreWare - Windows Driver Developer - x86 / PCI-DSS

    MulticoreWare Inc.Chennai
    Job Description : Looking for 3-5 years experienced Windows Device Driver Developer with strong C & C++ programming skills and in-depth knowledge of Windows drive...Show moreLast updated: 30+ days ago
    • Promoted
    WLAN Developer - Device Driver

    WLAN Developer - Device Driver

    CMM level OrganizationChennai
    WLAN Developer We are seeking a highly skilled and motivated WLAN Developer with strong experience in Linux system programming and device driver development.The ideal...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer Device Driver Development

    Engineer Device Driver Development

    ConfidentialChennai
    Design, develop, unit test and documentation of the device driver for ARM SoC.Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance.Bu...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    SSD Firmware Development [SSD, NVME, PCIE, NAND]

    SSD Firmware Development [SSD, NVME, PCIE, NAND]

    Toshiba Software (India) Pvt. Ltd.Chennai, IN
    Will be responsible for the development and verification of SSD firmware / driver, involving complex data management and error handling algorithms for NAND flash-based storage devices.Should be able ...Show moreLast updated: 6 hours ago
    • Promoted
    AS400 Developer (US Shift)

    AS400 Developer (US Shift)

    Programmers.iochennai, tamil nadu, in
    AM to 5 PM CST (6 : 30 PM to 3 : 30 AM IST).Hands on experience in IBM AS400 iSeries platform and RPGLE programming is a must. Experienced in Integrated Language Environment (ILE).Experienced in Creatin...Show moreLast updated: 7 days ago
    • Promoted
    Technical Lead - Go Lang, AWS, Linux

    Technical Lead - Go Lang, AWS, Linux

    Kumaran SystemsChennai, Tamil Nadu, India
    We are looking for a highly skilled.Chennai team on a priority basis.The ideal candidate must have strong leadership capabilities, excellent problem-solving skills, and proven hands-on expertise in...Show moreLast updated: 21 days ago
    • Promoted
    L4 UC Engineer

    L4 UC Engineer

    Servion Global SolutionsChennai, IN
    UC Architecture & Design : Deep understanding of Unified Communications Products like CUCM, CUC, IM & Presence, and Expressways. Deep knowledge of designing and troubleshooting clusters, inter-cluste...Show moreLast updated: 18 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Prismberry TechnologiesChennai, Tamil Nadu, India
    Job Description (Linux Kernel Expert).We are seeking an experienced Principal Firmware Engineer to lead the design, development, and optimization of embedded systems. The ideal candidate will have a...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    Embedded Linux (BSP / Drivers) Engineer

    Embedded Linux (BSP / Drivers) Engineer

    TekPillar®Chennai, Tamil Nadu, India
    Embedded Linux (BSP / Drivers) Engineer.Ahmedabad | Kochi | Chennai | Manesar | Pune | Pollachi (Coimbatore).Note : We are looking for candidates who can join immediately or within 15 days maximum.Lin...Show moreLast updated: 6 hours ago
    • Promoted
    C++ / Linux Device Driver Engineer - WLAN

    C++ / Linux Device Driver Engineer - WLAN

    GALAXY I TECHNOLOGIES INCChennai
    Key Responsibilities : - Design, develop, and maintain Linux kernel device drivers, focusing on WLAN (802.Work on low-level C / C++ programming for embedded and network...Show moreLast updated: 2 days ago
    • Promoted
    IAM Developer With ForgeRock Platform(Location : Bangalore)

    IAM Developer With ForgeRock Platform(Location : Bangalore)

    DigiHelic Solutions Pvt. Ltd.Chennai, IN
    IAM Developer With ForgeRock Platform.Ensure clean technical solutions for identity lifecycle management.Make improvement suggestions towards are current IDM setup. Guard and improve the performance...Show moreLast updated: 4 days ago
    • Promoted
    Capgemini - Linux Device Driver Developer - Embedded Platform

    Capgemini - Linux Device Driver Developer - Embedded Platform

    CapegeminiChennai
    This role involves the development and application of engineering practice and knowledge in the following technologies : Standards and protocols, application software and embedded software for wire...Show moreLast updated: 7 days ago
    • Promoted
    WLAN Developer - Embedded C Programming

    WLAN Developer - Embedded C Programming

    TekPillar Services Pvt. LtdChennai
    About the Opportunity : We are hiring experienced WLAN Developers with a strong background in Embedded C, Linux device drivers, and wireless networking protocols for ...Show moreLast updated: 30+ days ago
    • Promoted
    Prismberry Technology - Principal Engineer - Firmware

    Prismberry Technology - Principal Engineer - Firmware

    Prismberry TechnologyChennai
    Job Description (Linux Kernel Expert) : We are seeking an experienced Principal Firmware Engineer to lead the design, development, and opt...Show moreLast updated: 4 days ago
    • Promoted
    Kafka Platform Engineer - C / C++ Programming

    Kafka Platform Engineer - C / C++ Programming

    Intraedge Technologies Ltd.Chennai
    Job Description : We're looking for a highly skilled Kafka Platform Engineer with 3+ years of experience to join our team.The ideal candidate wi...Show moreLast updated: 30+ days ago