Linux BSP Firmware Technical Lead

2 weeks ago


Hyderabad, India Mulya Technologies Full time

Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders)


Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ Bangalore


Our pay comprehensively beats "ALL" Semiconductor product players in the Indian market.

Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory Expanders)

Position Overview

We are seeking a highly skilled and motivated Principal Engineer Linux BSP Firmware with deep expertise in Compute Express Link (CXL) Type-3 Memory Expanders. The ideal candidate will in the future be able lead a team responsible for the design, development, integration, and validation of low-level board support packages (BSP), drivers, and firmware for next-generation CXL-based memory expander solutions. This role requires strong technical leadership, hands-on development skills which will be crucial in the initial 10 to 12 months of this tole, and the ability to collaborate across hardware, firmware, and software teams.

Key Responsibilities

  • Own the architecture, design, and development of Linux BSP, firmware, and device drivers for CXL Type-3 memory expanders.
  • Create, Manage and mentor a team of firmware and BSP engineers, driving best practices in design, coding, and validation post the initial 10 to 12 month hands on delivery.
  • Define and implement low-level board bring-up, bootloaders, diagnostics, and firmware integration with Linux kernel subsystems.
  • Collaborate with hardware design teams to define system requirements, debug hardware/firmware interactions, and optimize performance.
  • Work with Linux kernel community and upstream processes to ensure compliance and support for CXL features.
  • Own end-to-end firmware lifecycle including design, implementation, validation, release, and field support.
  • Develop firmware update and recovery mechanisms (secure boot, fail-safe updates, etc.).
  • Drive performance optimization and memory coherency validation for CXL-attached memory devices.
  • Provide technical leadership in system architecture discussions, root cause analysis, and cross-functional reviews.
  • Stay current with CXL standards, Linux kernel developments, and industry trends in memory expansion and heterogeneous computing.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 12+ years of experience in firmware, BSP, and Linux kernel driver development.
  • Strong knowledge of CXL 3.0 architecture, specifically Type-3 memory expanders and memory pooling concepts.
  • Hands-on experience with Linux kernel subsystems (PCIe, CXL, memory management, DMA, MMU/IOMMU, NUMA).
  • Proven experience in low-level programming (C/C++), embedded firmware, and board bring-up.
  • Experience with bootloaders (e.G., U-Boot, Coreboot) and firmware update mechanisms.
  • Strong understanding of hardware/firmware interaction, PCIe protocol, and system-level debugging using tools such as JTAG, and protocol analyzers.
  • Experience with performance tuning, power management, and reliability features in memory systems.
  • Strong leadership skills with prior experience managing or mentoring engineering teams.

Preferred Qualifications

  • Contribution to Linux kernel or open-source firmware projects related to PCIe or CXL.
  • Experience with volatile and persistent memory (NVDIMM, DDR5, PMem) and memory tiering architectures.
  • Familiarity with secure firmware development practices (TPM, secure boot, firmware signing).
  • Knowledge of cloud-scale or hyperscaler server architectures and memory expansion use cases.
  • Excellent communication skills and ability to work in a global, cross-functional environment.


Contact: Uday Bhaskar

Mulya Technologies

"Mining the Knowledge Community"

Email id : muday_bhaskar@yahoo.com


  • Technical manager

    2 weeks ago


    Hyderabad, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders)Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ BangaloreOur pay comprehensively beats "ALL" Semiconductor product players in the Indian market.Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Technical manager

    2 weeks ago


    Hyderabad, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders)Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ BangaloreOur pay comprehensively beats "ALL" Semiconductor product players in the Indian market.Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Technical manager

    3 weeks ago


    Hyderabad, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders) Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ Bangalore Our pay comprehensively beats "ALL" Semiconductor product players in the Indian market. Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Technical manager

    3 weeks ago


    Hyderabad, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders)Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ BangaloreOur pay comprehensively beats "ALL" Semiconductor product players in the Indian market. Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Technical manager

    2 weeks ago


    Hyderabad, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders) Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ Bangalore Our pay comprehensively beats "ALL" Semiconductor product players in the Indian market. Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Technical manager

    3 weeks ago


    Hyderabad, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders)Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ BangaloreOur pay comprehensively beats "ALL" Semiconductor product players in the Indian market. Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Technical manager

    3 weeks ago


    Greater Hyderabad Area, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders) Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ Bangalore Our pay comprehensively beats "ALL" Semiconductor product players in the Indian market. Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Technical manager

    3 weeks ago


    Greater Hyderabad Area, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders)Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ BangaloreOur pay comprehensively beats "ALL" Semiconductor product players in the Indian market. Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...


  • Greater Hyderabad Area, India Mulya Technologies Full time

    Technical Manager - Linux BSP Firmware (CXL Type-3 Memory Expanders) Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ Bangalore Our pay comprehensively beats "ALL" Semiconductor product players in the Indian market. Principal Engineer - Linux BSP Firmware (CXL Type-3 Memory...

  • Linux BSP Engineer

    4 days ago


    Hyderabad, India eInfochips (An Arrow Company) Full time

    Job Title: Senior Engineer - Linux BSPLocation: Hyderabad/Ahmedabad/Pune/Noida/Chennai/Indore/BangaloreExperience level: 2+ YearsTechnical Skills* Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Linux BSP* Expert in multimedia such as CSI, camera, video capture, display, video encoder, video decoder, ISP drivers,...