Head of Platform Software

d-Matrix•Santa Clara, CA
•$220,000 - $330,000

About The Position

d-Matrix is hiring a senior leader to own the physical platform software layer for its rack-scale AI accelerator systems. This layer sits between hardware bring-up and the workload stack, handling whether systems power on, join the fabric, pass validation, and remain healthy in the field. The role covers device and link discovery, health, fault detection, readiness gating, firmware and BMC integration, and bring-up and fleet tooling. The Head of Platform Software will build and lead the platform software team and establish a clean, versioned interface to the fabric manager, runtime, and schedulers. The role partners closely with hardware, runtime, diagnostics, validation, deployment, operations, and product teams.

Requirements

  • Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or a related field, or equivalent practical experience.
  • 12+ years in systems software, including substantial experience with rack-scale, cluster-scale, or large server infrastructure.
  • Track record of taking a platform or infrastructure program from design to shipped software with milestones.
  • Depth in several of the following: hardware bring-up, device and firmware interfaces, BMC and out-of-band management, fleet management, and fault handling.
  • Hands-on experience with BMC and out-of-band management standards such as Redfish, OpenBMC, and PLDM, and firmware update frameworks.
  • Experience building and leading engineering teams, including hiring, growing leaders, and managing cross-functional dependencies.
  • Strong judgment in interface and contract design between systems layers.

Nice To Haves

  • Master’s degree in a related field.
  • Experience with accelerator or GPU infrastructure, including taking a new hardware platform from early silicon through first customer deployments.
  • Experience with high-speed interconnect and fabric software such as PCIe, NVLink-class, CXL, RDMA, InfiniBand, or Ethernet-based fabrics, including heterogeneous rack-scale designs where multiple vendors’ compute shares one fabric.
  • Experience with Kubernetes, device plugins, and cluster lifecycle tooling.

Responsibilities

  • Own node, rack, and cluster bring-up software, including discovery, provisioning, configuration, and readiness gating before workload traffic, in partnership with the fabric software team.
  • Define and maintain a versioned interface between the platform layer and workload stack, including explicit state transitions and events pushed to consumers.
  • Own device and link discovery and health, and publish normalized lifecycle state and events.
  • Drive fault detection and classification, including severity-based handling, escalation paths, and hand-offs to recovery owners and data center operations.
  • Own firmware, BMC, and low-level platform software integration, packaging, and update flows.
  • Deliver health telemetry, diagnostics integration, and fleet monitoring for deployed clusters; integrate with orchestration so the platform layer owns device and fabric readiness.
  • Build tooling and recipes to turn up, stabilize, and hand off initial clusters to production operations at a defined readiness threshold, with feedback loops to hardware, diagnostics, manufacturing, and field teams.
  • Hire and lead the platform software team; own technical direction, milestones, quality, and on-call; and convert open architecture documents into owned, dated deliverables.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service