CareerPlanGet AI match score →

Senior Systems Software Engineer

The Crescent💼 Full-time🗓 2026-05-19 → 2026-07-31

Core

Building production-critical firmware and systems software for management controllers (rack, BMC, board) to power on, monitor, update, and protect AI inference chip racks.

Role type

Senior embedded systems software engineer (bare metal/RTOS/embedded Linux)

Builds

Firmware and services for management controllers at every level (rack management, BMC, board/device controllers)

Domain

Hardware/Software co-design for AI inference chip infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C, Rust, embedded Linux, RTOS, bare metal, hardware/software boundary debugging, observability design, failure mode analysis

Preferred skills

OpenBMC, Zephyr RTOS, secure boot, kernel device drivers, hardware bring-up, RISC-V, GPU/ML accelerator experience

Technologies

C, Rust, embedded Linux, RTOS, OpenBMC, Zephyr, RISC-V

Responsibilities

Develop firmware and services for management controllers; Build systems software for board and rack management; Implement critical flows for power-on, provisioning, monitoring, updates, and recovery; Integrate with host/device stack; Collaborate with hardware and device software teams

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗