An application made for this job — a tailored resume and cover letter that speak straight to the posting.
GRAM is seeking an experienced embedded software engineer to own firmware 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 for autonomy.
Success means versioned embedded software yields known behavior on known hardware, remains observable, recoverable, and testable under degraded conditions.
GRAM is seeking an experienced embedded software engineer to own firmware 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 for autonomy.
Success means versioned embedded software yields known behavior on known hardware, remains observable, recoverable, and testable under degraded conditions.