Senior Embedded Linux Engineer – Medical Devices

Custom Health Inc.

Morrisville (NC)

On-site

USD 110,000 - 160,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Custom Health Inc. in Morrisville, NC, seeks a Senior Embedded Software Engineer to develop firmware for next-generation medical devices.

You will design and maintain embedded Linux apps and drivers for custom SoCs with a strong hardware mindset. Responsibilities include integrating wireless stacks (Wi‑Fi, Bluetooth/BLE, LTE/5G), coordinating board bring-up with hardware, writing low-level drivers, and debugging with JTAG/SWD, oscilloscopes, and GDB.

Qualifications

  • Embedded Linux kernel and BSP development
  • Wireless stacks integration and certification
  • Bachelor’s or Master’s in EE/CE/CS

Responsibilities

  • Design, develop, and maintain embedded Linux apps and libraries for SoC architectures.
  • Implement and optimize wireless stacks (Wi‑Fi, Bluetooth/BLE, LTE/5G).
  • Collaborate with hardware engineers for board bring-up; write low-level drivers (I2C, SPI, UART, USB).
  • Lead complex debugging using oscilloscopes, logic analyzers, JTAG/SWD, and GDB.
  • Ensure ISO 13485 and IEC 62304 compliance; maintain DHF and design docs.
  • Write and maintain software design specifications and test procedures.

Skills

Embedded Linux
Wireless Communications
Driver development
Debugging
Security

Education

Bachelors or Masters in Electrical/Computer Engineering or Computer Science

Job description

Custom Health Inc. in Morrisville, NC, seeks a Senior Embedded Software Engineer to develop firmware for next-generation medical devices.

You will design and maintain embedded Linux apps and drivers for custom SoCs with a strong hardware mindset. Responsibilities include integrating wireless stacks (Wi‑Fi, Bluetooth/BLE, LTE/5G), coordinating board bring-up with hardware, writing low-level drivers, and debugging with JTAG/SWD, oscilloscopes, and GDB.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer — Medical Devices & Wireless
Senior Embedded Linux Engineer — Medical Devices & Wireless

Custom Health Inc • Morrisville (NC)

On-site
USD 130,000 - 185,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Custom Health Inc. • Morrisville (NC)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Custom Health Inc • Morrisville (NC)

On-site
USD 130,000 - 185,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Custom Health • Morrisville (NC)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer, Medical Devices
Senior Embedded Software Engineer, Medical Devices

tactilemedical • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Medical benefits
Retirement benefits
Stock purchase plan
+1
Senior Embedded Engineer - Medical Wireless Power
Senior Embedded Engineer - Medical Wireless Power

Resonant Link Medical • Boston (MA)

On-site
USD 120,000 - 180,000
Stock options
Paid holidays
Medical benefits
+4
Senior Embedded Firmware Architect – Medical Devices
Senior Embedded Firmware Architect – Medical Devices

Tactile Medical • Minneapolis (MN)

On-site
USD 116,000 - 173,000
Medical, dental & vision benefits
Stock purchase plan
Paid time off
Senior Embedded Software Engineer (Medical Devices)
Senior Embedded Software Engineer (Medical Devices)

GE HealthCare • Waukesha (WI)

On-site
USD 120,000 - 160,000
Relocation assistance
Senior Embedded Firmware Engineer (Medical Devices)
Senior Embedded Firmware Engineer (Medical Devices)

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2
Senior Embedded Firmware Engineer for Medical Devices
Senior Embedded Firmware Engineer for Medical Devices

tactilemedical • Minneapolis (MN)

On-site
USD 120,000 - 160,000
Medical, dental, vision benefits
Employee stock purchase plan
Paid time off
+3