Senior Embedded Linux Engineer — Medical Devices & Wireless

Custom Health Inc

Morrisville (NC)

On-site

USD 130,000 - 185,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

Spencer Health Solutions in Morrisville, NC is seeking a Senior Embedded Software Engineer with deep expertise in Embedded Linux and Wireless Communications to join our R&D team and develop mission-critical firmware for next-generation medical devices.

This role requires a hardware mindset, strong debugging skills, and a commitment to safety standards such as ISO 13485 and IEC 62304, with close collaboration across hardware and software teams.

Qualifications

  • Embedded Linux kernel and user-space development with custom drivers (BSPs)
  • Experience integrating and certifying wireless stacks for commercial products
  • Strong debugging skills for complex, concurrent systems
  • Bachelor’s or Master’s degree in Electrical/Computer Engineering, Computer Engineering, or Computer Science

Responsibilities

  • Design, develop, and maintain embedded Linux applications for SoC architectures
  • Implement and optimize wireless protocols (Wi‑Fi, Bluetooth/BLE, LTE/5G)
  • Collaborate with hardware teams to bring up boards and write low-level drivers
  • Lead advanced debugging using oscilloscopes, logic analyzers, JTAG/SWD, and GDB
  • Ensure compliance with ISO 13485 and IEC 62304 and maintain DHF
  • Write and maintain technical documentation and test procedures
  • Address security topics like secure boot and certificate management

Skills

Embedded Linux
Wireless Communications
Debugging Prowess

Education

Bachelor's or Master's in Electrical/Computer Engineering or Computer Science

Job description

Spencer Health Solutions in Morrisville, NC is seeking a Senior Embedded Software Engineer with deep expertise in Embedded Linux and Wireless Communications to join our R&D team and develop mission-critical firmware for next-generation medical devices.

This role requires a hardware mindset, strong debugging skills, and a commitment to safety standards such as ISO 13485 and IEC 62304, with close collaboration across hardware and software teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Linux Engineer – Medical Devices
Senior Embedded Linux Engineer – Medical Devices

Custom Health Inc. • Morrisville (NC)

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

Custom Health • Morrisville (NC)

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

Motion Recruitment • King of Prussia (PA)

On-site
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision benefits
401(k) with company match
+3
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
Embedded Firmware Engineer – Implantable Medical Devices
Embedded Firmware Engineer – Implantable Medical Devices

Motion Recruitment • King of Prussia (PA)

On-site
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision benefits
401(k) with company match
+3
Mechanical Engineer - Medical Device Hardware & QA
Mechanical Engineer - Medical Device Hardware & QA

Custom Health • Morrisville (NC)

On-site
USD 90,000 - 120,000
Mechanical Engineer - Medical Device Hardware & Testing
Mechanical Engineer - Medical Device Hardware & Testing

Custom Health Inc • Morrisville (NC)

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

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

On-site
USD 140,000 - 180,000