Senior Embedded Engineer (RTOS)
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
