Skip to main content
Cerebras

System Software Engineer (Embedded) - Sunnyvale, CA, United States

Cerebras Remote friendly (Sunnyvale, CA, United States) Full-time 8 months ago
Embedded & Systems Software

$175,000 - $275,000 USD yearly

Originally posted 17 February 2026 by the employer.

Help build the software foundation for the Cerebras Wafer Scale Engine (WSE).

About the role

As part of the Embedded Software team, you will help build the critical software foundation that powers the Cerebras Wafer Scale Engine (WSE).

What you'll do

  • Develop and maintain low-level drivers for sensors, controllers, and board-level devices using I2C, SPI, CAN, GPIO, and related interfaces.
  • Build hardware monitoring, telemetry, fault detection, and alerting frameworks on top of these drivers.
  • Develop diagnostic software for board bring-up, manufacturing test, system validation, and in-field troubleshooting.
  • Enable new hardware through Linux BSP, platform software, and device integration.
  • Debug complex hardware/software issues using schematics, datasheets, register-level analysis, and hardware debug tools.
  • Develop system services that expose hardware state, diagnostics, telemetry, and control to higher-level management software.

What you'll need

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 4+ years of experience developing production-quality embedded or systems software in C/C++.
  • Hands-on experience developing or integrating drivers using I2C, SPI, CAN, GPIO, UART, or similar hardware interfaces.
  • Strong understanding of embedded systems and hardware/software interactions.
  • Ability to read and work from schematics, datasheets, register maps, and hardware specifications.
  • Experience debugging board-level and system-level hardware/software issues.
  • Strong software engineering fundamentals and experience working across hardware and software teams.

Nice to have

  • Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience with Linux kernel drivers, BSP development, device trees, or platform enablement.
  • Experience building hardware monitoring, telemetry, fault-management, or diagnostic frameworks.
  • Experience developing software for manufacturing test, board bring-up, system qualification, or in-field diagnostics.
  • Experience with hardware debug tools such as JTAG, oscilloscopes, logic analyzers, or protocol analyzers.
  • Experience with server platforms, AI accelerators, GPUs, CPUs, power/thermal systems, or other complex compute hardware.
  • Exposure to datacenter environments, distributed systems, or cluster-level management software.

Skills: embedded software, system level components, Linux BSP, microcontroller firmware, hardware/software interactions

Market context

This role has been open 84 days — well above the 55-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
730
Median days open
55 d
Median salary
$169k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Cerebras compares in Embedded Firmware Engineering hiring
Metric Cerebras All employers we track in this specialty (730 roles · 83 employers)
Open roles in this specialty 1 730
Open roles in the wider Software, Firmware & Systems family 73 6118 · 145 employers
Median days open 84 d 55 d (+29 d vs this employer)
Median salary (USD postings) — $169k

Skills observed across this category: embedded software, system level components, Linux BSP, microcontroller firmware, hardware/software interactions

Who's hiring in this category

  • Qualcomm · 119 open roles · median 53 d
  • AMD · 65 open roles · median 37 d
  • Micron Technology · 61 open roles · median 87 d
  • NVIDIA · 56 open roles · median 61 d
  • Lattice Semiconductor · 46 open roles · median 40 d
  • NXP Semiconductors · 32 open roles · median 34 d

How we counted: 730 open Embedded Firmware Engineering (Systems Software) roles from 83 employers tracked in the SemiconductorJobs index, counted 19 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
Hybrid
Full-time
$175,000 - $275,000 USD yearly
8 months ago

Share this job