Skip to main content
Cerebras

Software Engineer - Host and Network IO - Sunnyvale, CA, United States

Cerebras Sunnyvale, CA, United States Full-time 1 month ago
Embedded & Systems Software

Originally posted 10 September 2026 by the employer.

Develop solutions for the custom RoCE network stack implemented in Cerebras' system.

About the role

As a Software Engineer on the Host and Network IO team, you will develop the full IO path implementation between a distributed system of server nodes and the custom RoCE network stack over proprietary IOs onto the WSE.

What you'll do

  • Govern a generic IO API with multiple internal users.
  • Develop control and configuration subsystems directly interacting with Cerebras hardware.
  • Drive network performance debug of large AI clusters.
  • Gather and analyze network statistics and packet traces to root cause and alleviate bottlenecks and sub-optimalities.
  • Develop tools/telemetry for increasing visibility into the network and IO datapath.
  • Optimize cpu/mem utilization leveraging kernel bypass and zero-copy techniques.
  • Integrate networking technologies and protocols.
  • Lead cross-functional technical projects spanning multiple teams and integrating diverse software and hardware components to deliver an improved network IO solution.

What you'll need

  • Master's/PhD in Computer Science or Electrical Engineering + 1 year industry experience, OR 3+ years industry experience.
  • Experience in large software environments.
  • Embedded systems, HW/SW co-design, and some driver development.
  • Network protocol familiarity (TCP, RoCE) and network debug tools such as Wireshark, or willingness to learn.
  • Some network switch environment familiarity or willingness to learn (Arista, Juniper, etc.).

Skills: distributed system, RoCE network stack, AI/HPC application teams, network performance debug, kernel bypass

Market context

This role has been open 34 days — well below the 84-day median for Infrastructure/Platform Software roles.

Infrastructure/Platform Software · Systems Software

Open roles in category
32
Median days open
84 d
Median salary
$269k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Cerebras compares in Infrastructure/Platform Software hiring
Metric Cerebras All employers we track in this specialty (32 roles · 19 employers)
Open roles in this specialty 2 32
Open roles in the wider Software, Firmware & Systems family 76 6145 · 145 employers
Median days open 57 d 84 d (−27 d vs this employer)
Median salary (USD postings) — $269k

Skills observed across this category: distributed system, RoCE network stack, AI/HPC application teams, network performance debug, kernel bypass

Who's hiring in this category

  • NVIDIA · 7 open roles · median 84 d
  • Qualcomm · 4 open roles · median 107 d
  • Cerebras (this employer) · 2 open roles · median 57 d
  • GlobalFoundries · 2 open roles · median 43 d
  • MatX · 2 open roles · median 151 d
  • Teradyne · 2 open roles · median 130 d

How we counted: 32 open Infrastructure/Platform Software (Systems Software) roles from 19 employers tracked in the SemiconductorJobs index, counted 15 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
Sunnyvale, CA, United States
On-site
Full-time
1 month ago

Share this job