C

Ceribell

EEG headband device for brain monitoring

Senior/Staff Embedded Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USAIn-person

About the Job

Requirements

  • A Master's degree in Electrical Engineering, Computer Science, Biomedical Engineering, or a related field is required.
  • 6–10+ years of experience in Embedded Linux development, Yocto layer management, and system-level firmware architecture is required.
  • Deep expertise creating and customizing Yocto layers, recipes using BitBake, device tree modifications, and custom image configurations is required.
  • Experience integrating WiFi/Bluetooth modules, IoT communications, and standard buses including SPI, I2C, UART, CAN, and Ethernet is required.
  • Proficiency in C, C++, and Python for system-level programming and script automation is required.
  • Strong analytical skills, attention to detail, and collaboration ability are required.

Responsibilities

  • Architect, build, and maintain production-ready Yocto/OpenEmbedded distributions tailored for the Ezurio Nitrogen95 SMARC platform and NXP i.MX 95 family.
  • Design and implement C/C++ and Python system applications, background services, and inter-process communication mechanisms running on the custom Linux stack.
  • Partner with external board support package vendors and internal electrical engineering hardware teams to configure board support packages, device trees, drivers, and peripheral interfaces including PCIe, CAN, USB, Ethernet, and WiFi/Bluetooth.
  • Drive kernel tuning, boot-time optimization, resource management, and hardware acceleration using the i.MX 95, including its neural processing unit, graphics processing unit, and image processing pipeline.
  • Serve as the firmware expert, interfacing with Systems, Hardware, Quality, and Product Management to translate system requirements into reliable software designs.
  • Take individual ownership for development, testing, and documentation of projects.

Desired Qualifications

  • Experience with embedded GUI frameworks such as Qt or LVGL, or integrating digital signal processing/data pipelines, is a strong plus.
  • Experience designing and implementing sensor-based systems is preferred.
  • Experience reading hardware schematics and working close to hardware is preferred; familiarity with printed circuit board design or signal routing is a strong plus.
  • Prior background in MedTech/medical devices or safety-critical systems subject to strict quality and regulatory standards is highly desirable.

About the Company

Ceribell

EEG headband device for brain monitoring

Ceribell makes and sells medical devices that monitor brain activity in hospitals. Its main product is the Ceribell EEG Headband and Recorder, worn by patients and used by trained healthcare providers in clinical settings to collect EEG data. The device captures brain signals and stores them for clinicians to review; it does not diagnose conditions or send automated alerts, leaving interpretation and treatment decisions to physicians. The system is designed for time-sensitive situations, such as Nonconvulsive Status Epilepticus (NCSE), where rapid data can help guide urgent care. Revenue comes from selling the devices to healthcare facilities, with purchases made on physician orders as required by US law. Compared with competitors, Ceribell emphasizes fast, clinician-driven data collection for urgent neurological cases and does not replace clinical judgment with automated diagnoses or alerts.

Company size
201-500
Company stage
IPO
Headquarters
Mountain View, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Ceribell

See more jobs