Senior Embedded Firmware Engineer – MedTech (Linux/Yocto)

Ceribell, Inc

Sunnyvale (CA)

On-site

USD 160,000 - 225,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits (100% employer paid)
Equity opportunities
401(k) with generous match
Employee Stock Purchase Plan (ESPP)

Job summary

Ceribell, Inc in Sunnyvale, CA is seeking a highly technical Senior/Staff Firmware Engineer / Embedded Engineer to own development, testing, and documentation of embedded systems for biomedical applications.

You will collaborate with R&D across hardware and software, driving Yocto-based builds, device trees, and kernels while delivering production-ready software for life-saving technology.

Qualifications

  • MS Degree in Electrical Engineering, Computer Science, Biomedical Engineering or related field.
  • 6-10+ years of experience in Embedded Linux development, Yocto layer management, and system-level firmware architecture.
  • Yocto Mastery: Deep expertise creating and customizing Yocto layers, recipes (bitbake), device tree modifications, and custom image configurations.
  • System Networking & Peripherals: Experience integrating WiFi/Bluetooth modules, IoT communications, and standard buses (SPI, I2C, UART, CAN, Ethernet).
  • Embedded GUIs & Signal Processing: Experience with embedded GUI frameworks (Qt, LVGL) or integrating digital signal processing (DSP)/data pipelines is a strong plus.
  • Core Languages: Proficient in C, C++, and Python for system-level programming and script automation.
  • Experience with designing and implementing sensor-based systems preferred
  • Regulated Industry Experience: Prior background in MedTech/medical devices or safety-critical systems subject to strict quality and regulatory standards is highly desirable.

Responsibilities

  • Linux & Yocto OS Architecture: Architect, build, and maintain distributions tailored for the Ezurio Nitrogen95 SMARC platform and NXP i.MX 95 family.
  • Application Development: Design and implement C/C++ and Python system applications and IPC on the custom Linux stack.
  • BSP & Hardware Bring-Up: Configure BSPs, device trees, drivers, and interfaces (PCIe, CAN, USB, Ethernet).
  • System Integration & Optimization: Kernel tuning, boot-time optimization, resource management, hardware acceleration on i.MX 95.
  • Cross-Functional Collaboration: Interface with Systems, Hardware, Quality, and Product Management to translate requirements into software designs.

Skills

Embedded Linux
Yocto
C/C++
Python
Device tree & BSP
Networking & Peripherals
DSP/Signal processing
Qt/LVGL GUI
Hardware bring-up
MedTech/regulated

Education

MS in Electrical Engineering/CS/Biomedical Engineering
Graduate degree preferred

Tools

Qt
LVGL

Job description

Ceribell, Inc in Sunnyvale, CA is seeking a highly technical Senior/Staff Firmware Engineer / Embedded Engineer to own development, testing, and documentation of embedded systems for biomedical applications.

You will collaborate with R&D across hardware and software, driving Yocto-based builds, device trees, and kernels while delivering production-ready software for life-saving technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - MedTech Systems
Senior Embedded Firmware Engineer - MedTech Systems

Ceribell │ AI-Powered Point-of-Care EEG • Sunnyvale (CA)

On-site
USD 160,000 - 225,000
100% Employer paid Health Benefits for
Employees
Equity opportunities
+6
Senior Linux Platform Engineer (Yocto/Embedded)
Senior Linux Platform Engineer (Yocto/Embedded)

MED Medtronic Inc • Mounds View (MN)

On-site
USD 125,000 - 187,000
Health insurance
Dental and vision
401(k) plan
Senior/Staff Embedded Engineer
Senior/Staff Embedded Engineer

Ceribell, Inc • Sunnyvale (CA)

On-site
USD 160,000 - 225,000
Health benefits (100% employer paid)
Equity opportunities
401(k) with generous match
+1
Lead Yocto-Based Embedded Linux Architect
Lead Yocto-Based Embedded Linux Architect

Medtronic plc • Mounds View (MN)

On-site
USD 125,000 - 187,000
Health benefits
401(k) plan
Tuition assistance
+1
Senior Embedded Software Engineer – Medical Devices (C/C++)
Senior Embedded Software Engineer – Medical Devices (C/C++)

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3
Senior/Staff Embedded Engineer
Senior/Staff Embedded Engineer

Ceribell │ AI-Powered Point-of-Care EEG • Sunnyvale (CA)

On-site
USD 160,000 - 225,000
100% Employer paid Health Benefits for
Employees
Equity opportunities
+6
Senior Embedded Firmware Engineer – Medical Devices
Senior Embedded Firmware Engineer – Medical Devices

NML Medical • Methuen (MA)

On-site
USD 120,000 - 160,000
Senior Linux Platform Engineer - Yocto, Security, Onsite
Senior Linux Platform Engineer - Yocto, Security, Onsite

Medtronic plc • Newton (MA)

On-site
USD 125,000 - 187,000
Senior Yocto Linux Engineer – Embedded & Secure OS
Senior Yocto Linux Engineer – Embedded & Secure OS

Medtronic plc • Newton (MA)

On-site
USD 125,000 - 187,000
Health, dental, vision insurance
401(k) plan with employer match
Paid time off and generous benefits
Senior Embedded Engineer
Senior Embedded Engineer

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+2