Logo
ScaleFlux

Senior Firmware Engineer

ScaleFlux, Milpitas

Save Job

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from ScaleFlux

Department: Engineering/Firmware Development

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:

  • Engineer with 5+ years of experience in Linux kernel and kernel module development
  • Experienced in Linux support and development with knowledge in one or more of the following areas: memory management, cache and memory subsystems, schedulers, filesystems, architecture-specific code (x86, ARM, RISC-V)
  • Hands-on experience with high-speed protocols like PCIe/CXL is a plus
  • Good system knowledge and debugging mechanisms in the Linux kernel (ftrace, kdump, ktraces, ebpf, …)
  • Familiarity with embedded systems development at SoC / Bare Metal level.
  • Good knowledge of industry standards, such as BMC, IPMI, PCI/PCIe/CXL, I2C, I3C, SPD, SMBUS, ACPI and etc.
  • Good knowledge of OCP standards, MCTP, PLDM, SPDM, JEDC and etc.
  • Well organized, with good written and oral communication skills.
  • Self-learning skill to understand and develop good understanding of the system.

Why Join Us?

  • Work on cutting-edge CXL technology shaping the future of memory and computing architectures.
  • Collaborate with industry leaders and top engineers in high-performance computing and semiconductor design .
  • Competitive compensation, benefits, and career growth opportunities.

If you are passionate about firmware development and excited to work on next-generation CXL-based systems, we would love to hear from you!

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Design
  • Industries

    Computers and Electronics Manufacturing

Referrals increase your chances of interviewing at ScaleFlux by 2x

Sign in to set job alerts for “Firmware Engineer” roles.

Palo Alto, CA $160,000.00-$180,000.00 2 weeks ago

Mountain View, CA $145,000.00-$170,000.00 6 days ago

Mountain View, CA $138,225.00-$207,575.00 1 week ago

Software Engineer, AI Platform - New Grad

Mountain View, CA $145,000.00-$170,000.00 6 days ago

Software Engineer (L4), Content & Business Products

Mountain View, CA $130,000.00-$176,000.00 23 hours ago

Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago

San Francisco Bay Area $160,000.00-$180,000.00 2 weeks ago

San Jose, CA $113,400.00-$206,300.00 1 week ago

San Jose, CA $113,400.00-$206,300.00 1 week ago

eCommerce Full Stack Developer (React / Shopify) - On Site

San Jose, CA $100,500.00-$173,250.00 3 weeks ago

Palo Alto, CA $107,000.00-$145,400.00 2 weeks ago

San Jose, CA $113,400.00-$206,300.00 1 week ago

Software Engineer, Google Store, Front End

Mountain View, CA $141,000.00-$202,000.00 2 weeks ago

San Jose, CA $93,200.00-$170,600.00 6 days ago

San Jose, CA $113,400.00-$206,300.00 1 week ago

Menlo Park, CA $157,000.00-$230,000.00 2 weeks ago

San Jose, CA $113,400.00-$206,300.00 1 week ago

San Jose, CA $113,400.00-$206,300.00 6 days ago

Palo Alto, CA $140,000.00-$265,000.00 2 weeks ago

Frontend Software Engineer - University Graduate 2025

San Mateo, CA $120,000.00-$165,000.00 4 days ago

East Palo Alto, CA $99,500.00-$200,000.00 2 weeks ago

Mountain View, CA $141,000.00-$202,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr