Cerebras Systems

Cerebras Systems

System Software Engineer (Embedded)

Sunnyvale, CA

Sponsorship not specified$175k-$275kDetected 82 days ago
GoC++Distributed SystemsCode ReviewLinuxPlatform EngineeringMachine LearningLLMsComplianceEmbedded SystemsElectrical EngineeringCommunication

About the role

  • This role exists at the intersection of embedded systems, platform engineering, and distributed system enablement.
  • As our technology and deployments continue to scale, we are expanding the team with versatile engineers eager to work across multiple layers of the software stack.

Responsibilities

  • Develop administrative software that enables communication between system-level software and cluster-level control layers.
  • Provide and extend Linux BSP support, ensuring reliability and maintainability of system level platform components.
  • Collaborate across teams to gather requirements, define scope, plan milestones, and deliver high-quality implementations.
  • Work closely with datacenter operations and debug teams to diagnose system level issues, root cause failures, and implement fixes.
  • Partner with hardware and ASIC teams to design and implement software that monitors system hardware and wafer level behavior.
  • Participate in code reviews, design discussions, and cross-team technical planning.

Requirements

  • Bachelor's degree in computer engineering, Electrical Engineering, Computer Science, or related field.
  • 5+ years of experience in building production-quality software in C++ or Golang.
  • Experience working in cross-functional engineering environments.

Nice to have

  • Master's degree in computer engineering, Electrical Engineering, Computer Science, or related field.
  • Exposure to distributed systems, cluster-level orchestration, or datacenter environments.
  • Familiarity with Linux kernel concepts, device drivers, or BSP layers.
  • Experience debugging hardware/software interactions using tools such as logic analyzers, JTAG, or profiling/tracing frameworks.
  • Experience contributing to system monitoring, observability tooling, or hardware level telemetry pipelines.
  • Why Join Cerebras
  • With dozens of model releases and rapid growth, we've reached an inflection point in our business.
  • Members of our team tell us there are five main reasons they joined Cerebras:

Skills

  • Five Reasons to Join Cerebras in 2026.
  • Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer.
  • This website or its third-party tools process personal data.
  • For more details, click here to review our CCPA disclosure notice.

Compensation

  • The base salary range for this position is $175,000 to $275,000 annually.

Company info

  • Build a breakthrough AI platform beyond the constraints of the GPU.
  • Enjoy job stability with startup vitality.
  • Our simple, non-corporate work culture that respects individual beliefs.
  • As part of the Embedded Software team, you will help build the critical software foundation that powers the Cerebras Wafer Scale Engine (WSE)-the world's largest AI processor.

This listing is sourced directly from Cerebras Systems's careers page and normalized into a canonical job model.