CronJobs

backend jobs

System Software Engineer (Embedded)

Cerebras · Sunnyvale, CA

onsitemid$175,000–$230,000Posted Feb 17, 2026CC++PythonLinuxI2CSPICANUART

Apply on the employer site

About this role

**System Software Engineer (Embedded)** Cerebras Systems builds the world’s largest AI chip—56x larger than GPUs—enabling industry-leading training and inference speeds (10x faster than GPU-based hyperscale cloud inference). As part of the Embedded Software team, you’ll help build the critical software foundation that powers the Cerebras Wafer Scale Engine (WSE). You’ll work close to the hardware across the embedded and system stack, including low-level device drivers, Linux platform/BSP components, hardware monitoring, telemetry, diagnostics, and system administration services. --- **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 those 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**. - Partner with **hardware, ASIC, manufacturing, and datacenter** teams to bring up new platforms and root-cause failures. - Develop system services that expose **hardware state, diagnostics, telemetry, and control** to higher-level management software. - Contribute to **design reviews, code reviews, and technical planning**. --- **Minimum qualifications** - Bachelor’s degree in **Computer Engineering, Electrical Engineering, Computer Science,** or related field. - **4+ years** developing production-quality embedded or systems software in **C/C++** (Python helpful). - Hands-on experience integrating drivers using **I2C, SPI, CAN, GPIO, UART** (or similar). - 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 cross-functional collaboration. --- **Preferred qualifications** - Master’s degree in 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 with **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. - Exposure to **datacenter environments, distributed systems,** or cluster-level management software. --- **Compensation** - Base salary range: **$175,000 – $230,000** annually - Actual compensation may include **bonus and equity**, based on experience, skills, qualifications, and location. --- **Why join Cerebras** People who are serious about software make their own hardware. Cerebras offers a breakthrough AI platform, opportunities to publish/open-source research, work on one of the fastest AI supercomputers, startup vitality with job stability, and a simple, non-corporate culture. Apply today and help drive groundbreaking advancements in AI. *Equal Opportunity Employer.* Privacy

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord