Senior Firmware Engineer Job at ScaleFlux, Milpitas, CA

bnJSaFI5dEt6Z0xMdEdNRGpzeWNJTU56UXc9PQ==
  • 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

Polk State College

Theatre Technician Job at Polk State College

 ...maintains, and operates lighting and sound systems for various productions, events, and gallery exhibits including, but not limited to theatre, music, dance, and other productions, events, and projects, both internal and external; assists guest designers and artists with... 

Saxon Global

SDET Javascript Job at Saxon Global

Job Description: DirecTV Stream - The best of Live TV & On Demand on all your favorite screens Qualifications: BS degree in Computer Science/Engineering or related field. At least 3 years working with OOP, Java or Go At least 2 years working with Scripting... 

Wegmans Food Markets

Dishwasher Job at Wegmans Food Markets

 ...Posting End: 04/24/2025 Job ID: R0241098 Our kitchens depend on the teams who work to keep the operation running smoothly. As a dishwasher, you will help to ensure the kitchen staff has clean dishes and supplies needed to prepare our unique culinary offerings. If you... 

Comcast Corporation

Senior Data Solutions Manager Job at Comcast Corporation

 ...data concepts, tools, and programming techniques (e.g., Incorta, AWS Redshift, Tableau, Datalakes, Oracle Business Intelligence, Teradata and/or comparable platforms) to perform extract, transform, load (ETL) and data analysis activities, and actively shares knowledge... 

Insight Global

Sales Agent (Entry level) Job at Insight Global

 ...Must haves 0-3 year sales experience Positive Attitude, Self-Motivation, and Confidence, Ability to quickly Learn and Adapt Effective verbal communication skills, both in-person and via phone Personable and professional Insurance license preferred, or must...