×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in Milpitas, Santa Clara County, California, 95035, USA
Listing for: ScaleFlux
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Embedded Software Engineer
Job Description & How to Apply Below
Direct message the job poster from Scale Flux

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, file systems, 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.

Referrals increase your chances of interviewing at Scale Flux by 2x

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Design

Industries

Computers and Electronics Manufacturing

Mountain View, CA $-$ 1 week ago

#JLjbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary