Senior Firmware Engineer Job at ScaleFlux, Milpitas, CA

K3hmOUlLMVZaNDluRVFockpPUm9MR0toRGc9PQ==
  • ScaleFlux
  • Milpitas, CA

Job Description

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!

Job Tags

Full time,

Similar Jobs

The Sack Company

Recruiter/HR Generalist Job at The Sack Company

 ...construction industry. We are searching for a highly motivated candidate to grow with the team and act as the right-hand person to the Recruiting Manager. As a recruiter/HR generalist, you will have frequent interaction with business leaders and company ownership while being... 

Headway

Licensed Psychiatric Nurse Practitioner (Virtual) Job at Headway

 ...Licensed Psychiatric Nurse Practitioner (Virtual) at Headway summary: The position of Licensed Psychiatric Nurse Practitioner allows for...  ...professionals seeking to expand their client base and control their work environment. " Licensed Psychiatric Nurse Practitioner... 

Solutions Through Innovative Technologies, Inc

Senior-Level Information Systems Engineer - TS/SCI Job at Solutions Through Innovative Technologies, Inc

 ...information management services. STI-TEC offers government and commercial clients a comprehensive...  .... Position Overview The Senior-Level Information Systems Engineer will be responsible...  ..., and operations. Must have an active Entry-Level Information Systems technical... 

Saxon Global

SAP Business Analyst Job at Saxon Global

Job Overview :We are looking for a detail-oriented SAP Business Analyst MM/PP to join our team. The SAP Business Analyst MM/PP is responsible for implementation, operation, support and further development of IT Systems and IT Services for ERP/Application Systems.Responsibilities... 

Kay Jewelers

Sales Associate / Jewelry Consultant - Kay Jewelers - Target Shopping Center - Cambridge, MN Job at Kay Jewelers

 ...customer service, sales, retail and/or jewelry experience Flexible availability to work during "peak" retail hours such as nights, weekends, and holidays A positive, customer-focused approach in delivering an exceptional customer experience Strong communication...