Job Title: CXL Firmware Engineer Location: Milpitas, California
Job Type: Full-time
Job Description: We are seeking a highly skilled CXL (Compute Express Link) Firmware Engineer to join our team. This role will focus on the development, optimization, and debugging of firmware for next-generation CXL-enabled systems. The ideal candidate will have a strong background in low-level firmware development, PCIe, memory subsystems, and system software for high-performance computing environments.
Key Responsibilities:- Design, develop, and maintain firmware solutions for CXL-based devices and memory systems.
- Implement and optimize firmware components supporting CXL protocol, including memory pooling, coherency, and device enumeration.
- Work closely with hardware, software, and system architecture teams to ensure seamless CXL integration.
- Debug and resolve firmware issues related to CXL, PCIe, and memory management using various debugging tools and techniques.
- Collaborate on performance tuning and power optimization for CXL-based systems.
- Stay updated on CXL specifications and contribute to industry discussions and standards where applicable.
- Develop unit tests, validation frameworks, and automated testing strategies to ensure firmware quality and reliability.
- Provide technical documentation and support to internal teams and external partners.
Required Qualifications:- Bachelor's or master's degree in computer engineering, Electrical Engineering, or a related field.
- Strong experience in low-level firmware development using C/C and Assembly.
- In-depth knowledge of CXL, PCIe, and memory architecture.
- Experience with firmware debugging tools such as JTAG, logic analyzers, and protocol analyzers.
- Understanding of Linux kernel internals, device drivers, and memory management.
- Experience with embedded systems and RTOS environments.
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Preferred Qualifications:- Experience in developing firmware for CXL-enabled accelerators, memory modules, or AI/ML hardware.
- Familiarity with U-Boot, UEFI, ACPI, and platform firmware standards.
- Knowledge of security features in firmware, including trusted execution environments (TEE) and secure boot.
- Contributions to open-source projects related to firmware, PCIe, or CXL.
Compensation Range- $121,000 /year to $185,000 /year + bonus +equity + benefits
- The actual total compensation and benefits package will be determined by ScaleFlux in its sole discretion, based on skills, qualifications, experience, location and other considerations.
- Compensation details listed in this posting reflect the ranges for base pay.
If you are passionate about firmware development and excited to work on next-generation CXL-based systems, we would love to hear from you.