The opportunity
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference 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 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.
Partner with hardware, ASIC, manufacturing, and datacenter teams to bring up: new platforms, root-cause failures, and improve system reliability.
What they're looking for
- 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.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- + years of experience developing production-quality embedded or systems: software in C/C++. Experience with Python is helpful.