Senior Embedded Firmware Engineer – MedTech (Linux/Yocto)

Ceribell, Inc

Sunnyvale (CA)

On-site

USD 160,000 - 225,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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 Linux Engineer (Yocto) – Medical Platform
Senior Embedded Linux Engineer (Yocto) – Medical Platform

jobr.pro • Sunnyvale (CA)

On-site
USD 100,000 - 150,000
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
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 Embedded Linux Engineer – Yocto & IoT
Senior Embedded Linux Engineer – Yocto & IoT

Myfuelmaster • Tallahassee (FL)

On-site
USD 110,000 - 150,000
Lead Embedded OS Engineer — Secure Linux & CI/CD
Lead Embedded OS Engineer — Secure Linux & CI/CD

Cobioscience • Lafayette (CO), Northern (KY)

Hybrid
USD 153,000 - 229,000
Senior Embedded Systems Engineer - Biotech Lab Devices
Senior Embedded Systems Engineer - Biotech Lab Devices

Method Recruiting, a 3x Inc. 5000 company • New Brunswick (NJ)

On-site
USD 120,000 - 160,000
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
Senior Embedded Engineer
Senior Embedded Engineer

Motion Recruitment • Chicago (IL)

On-site
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+1
Embedded Firmware Engineer, Medical Devices (Hybrid)
Embedded Firmware Engineer, Medical Devices (Hybrid)

MRA-The Management Association • McHenry (IL)

Hybrid
USD 95,000 - 116,000
Competitive Salary
Comprehensive benefits plan
401K with match
+4
Senior Embedded Software Engineer - Medical Devices
Senior Embedded Software Engineer - Medical Devices

Embtel, Inc. • Brisbane (CA)

On-site
USD 100,000 - 120,000