Get more replies from employers
Send a job-specific resume in minutes.
GRAM is seeking an embedded software engineer to own software from microcontrollers through the Linux robot runtime. You will bring up new electronics, build drivers, deterministic communications, timing, health monitoring, calibration, logging, and fault response, exposing stable interfaces to autonomy.
Success means versioned embedded software that behaves on known hardware, remains observable under degraded conditions, and supports automated testing and releases.
GRAM is a self replication company creating populations of insectoids for the physical economy.
Our first research frontier is self-preservation: the base case of physical self-replication. Our machines will survive, coordinate, and recover without humans. We believe scalable machine labor requires more than single-agent task generality or machines shaped in our image.
You will own embedded software from microcontrollers and real-time control support through the Linux robot runtime. You will bring up new electronics; build drivers, deterministic communications, timing, health monitoring, calibration, logging, and fault response; and expose stable interfaces to higher-level autonomy.
Success means versioned embedded software produces known behavior on a known hardware configuration and remains observable, recoverable, and testable through degraded conditions.
The annual base salary range for this Palo Alto position is $165,000–$205,000. Health coverage, benefits, and generous equity come with the role. This role is on‑site in Palo Alto. A relocation bonus is available. We hire to start as soon as possible. We review what you’ve shipped; if it’s the caliber we seek, interviews take about a week, start to finish. We treat your work and conversations with discretion.