
Principal Engineer
3 days ago
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 : muday_bhaskar@yahoo.com
-
Senior Consultant- Software Engineering
2 weeks ago
Hyderabad, Telangana, India Principal Financial Full timeResponsibilities About the Role We are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune Hyderabad This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward ...
-
Principal Engineer
1 week ago
Hyderabad, India Zyoin Group Full timePosition: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads’ projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they take...
-
Senior Software Engineer 03/09/2025
3 weeks ago
Hyderabad, Telangana, India Principal Financial Full timeResponsibilities Sr Software Engineer T3 Mainframe Modernization ToolingIndicative years of total experience 4 to 6 yearsRole Description Principal Pune is hiring a Mainframe Modernization Sr Infrastructure Engineer This engineer will be a part of the Platform support under Information Services IS and responsible for helping achieve the strategy around...
-
Principal Software Engineer
5 days ago
Hyderabad, India Ampstek-Costa Rica Full timeTitle: Principal Software Engineer - Java Location: Hyderabad (Onsite) Job Type: fulltime Principal Software Engineer - Java Core Java Springboot Microservices Kafka JUnit/Mockito SQL/oracle/ Postgresql/MySQL Soap/postman RestAPI Angular/React Unit testing, AWS Hibernate/JPA Redis Apigee Keyclock NIFI
-
Principal Engineer
22 hours ago
Hyderabad, India Zyoin Group Full timePosition: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads’ projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they take...
-
Principal Engineer
3 weeks ago
Hyderabad, Telangana, India Zyoin Group Full timeJob DescriptionPosition: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they...
-
Senior Consultant- Software Engineering
2 weeks ago
Hyderabad, Telangana, India Principal Global Services Full time ₹ 1,04,000 - ₹ 1,30,878 per yearResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...
-
Principal Engineer
3 weeks ago
Hyderabad, Telangana, India Zyoin Group Full timePosition: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads' projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they take charge...
-
Principal Engineer
2 days ago
Hyderabad, Telangana, India Centroid Systems, Inc. Full time ₹ 8,00,000 - ₹ 24,00,000 per yearPrincipal Engineer (Full Stack Developer) - US shift – Full timeAbout the RoleWe are seeking a Principal Managed Services Engineer to join our Managed Services Team and take ownership of supporting diverse client environments. This role focuses on maintaining, triaging, and improving a variety of customer systems — from custom-built applications to...
-
Principal Engineer
7 days ago
Hyderabad, India Zyoin Group Full timeJob Description Position: Principal Engineer Location: Hyderabad Experience: 10+ Years About the role: The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions....