Bestkaam Logo
Mulya Technologies Logo

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

Greater Hyderabad Area

1 month ago

Applicants: 0

Salary Not Disclosed

N/A

Job Description

Principal Engineer - 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. 10+ 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 : [email protected]

Additional Information

Company Name
Mulya Technologies
Industry
N/A
Department
N/A
Role Category
Database Administrator
Job Role
Mid-Senior level
Education
No Restriction
Job Types
Remote
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
1 month ago
Application Ends
N/A

Similar Jobs

Accenture in India

1 month ago

Application Lead

Accenture in India

PwC Acceleration Center India

1 month ago

MS Engineering Operations Associate (Analyst) - OpenText Content Server ? Operate

PwC Acceleration Center India

NXP Semiconductors

4 weeks ago

Senior Lead Cloud Devops Automation & Virtualization Engineer

NXP Semiconductors

HSBC

1 month ago

Senior Devops Engineer/ Senior Consultant Specialist

HSBC

LanceSoft Middle East

4 weeks ago

Application Developer - Linux / Windows

LanceSoft Middle East

Arrow Electronics

1 month ago

Senior Engineer - Linux BSP

Arrow Electronics

ZenoCloud

4 weeks ago

Linux Support Engineer

ZenoCloud

Mulya Technologies

1 month ago

Chief AI/ML Engineer

Mulya Technologies

R, C, Python +2
Publicis Global Delivery (PGD)

4 weeks ago

Back End Developer

Publicis Global Delivery (PGD)

Stryker

4 weeks ago

Staff Test Engineer (Automation & Manual testing)

Stryker