CareerPlanSign in

Senior Embedded Engineer (RTOS)

Oxford HQFull-time2026-10-08 → 2026-10-11

Core

Develop and maintain embedded software, device drivers, and RTOS-based control tasks for a custom optical AI accelerator hardware stack. (via careerplan.io/jobs/9a2c7fa0-631b-4636-97a9-3ef71918f8df-senior-embedded-engineer-rtos-at-lumai)

Role type

Senior Embedded Software Engineer (RTOS/Linux Drivers)

Builds

Device drivers, firmware, and control software for optical computing accelerators

Domain

Hardware/Embedded Systems, Optical Computing, AI Infrastructure

Deliverable

production ML models

Required skills

C/C++, Linux device drivers, RTOS, hardware bring-up, JTAG/debug tools

Preferred skills

PCIe driver development, DMA programming, Power management frameworks (ACPI/Linux PM), AI accelerator/GPU driver experience

Technologies

Linux kernel, RTOS, JTAG, Oscilloscopes, Logic analyzers

Responsibilities

Develop and maintain device drivers for Linux kernel and bare-metal environments; Write and debug firmware for control and management processors; Lead board support package bring-up on new hardware revisions; Implement RTOS-based control tasks with deterministic scheduling; Validate bring-up with hardware engineers using debug tools; Set coding standards, review practice and testing methodology for the embedded team

Seniority

Senior, hands-on IC