Senior/Staff Embedded Engineer
Core
Architect, build, and maintain production-ready Yocto/OpenEmbedded Linux distributions for Ceribell's point-of-care EEG platform, integrating hardware bring-up, system networking, and signal processing.
Role type
Senior/Staff Embedded Engineer (Firmware)
Builds
Next-generation life-saving EEG diagnostic devices for acute care settings
Domain
Medical Technology / Embedded Linux / IoT
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Python, Yocto/OpenEmbedded, Linux kernel tuning, Device Tree, BSP configuration, Embedded GUIs (Qt/LVGL), Signal Processing (DSP), Hardware integration (PCIe, CAN, USB, Ethernet, WiFi/Bluetooth)
Preferred skills
PCB design, Hardware schematic reading, MedTech/regulatory experience, Sensor-based system design
Technologies
Yocto, OpenEmbedded, NXP i.MX 95, Qt, LVGL, BitBake
Responsibilities
Architect and maintain custom Linux distributions; Design and implement C/C++ system applications and background services; Partner with hardware teams on BSP configuration and driver development; Drive kernel tuning and hardware acceleration optimization; Interface with cross-functional teams to translate requirements into software designs
Seniority
Senior, hands-on IC