Senior R&D Engineer - Embedded Medical Device Firmware

Cardinal Health

Hazelwood (MO)

Hybrid

USD 81,000 - 103,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
401k savings plan
HSA
Paid time off

Job summary

Cardinal Health in Hazelwood, MO seeks a Senior Engineer, R&D to lead design, development, testing and refinement of electromechanical medical devices. You will extend firmware and software in C/C++, C#, and IoT systems, create requirements and documentation, and coordinate with partners worldwide in a cross‑functional team.

Responsibilities include developing test protocols to meet FDA and European standards and delivering clear test reports.

Qualifications

  • 2–4 years of experience, Bachelor's degree or equivalent preferred.
  • Proven ability to apply technical concepts to varied tasks.
  • Projects of moderate scope requiring sound reasoning.
  • Judgment within defined parameters and under supervision.

Responsibilities

  • Design and test firmware for electromechanical devices.
  • Develop and maintain tools using Visual Studio (C#).
  • Develop embedded software in C/C++ for IoT devices.
  • Create test protocols and reports meeting FDA/European standards.
  • Coordinate with manufacturers, partners and vendors on cross-functional programs.

Skills

C#
C/C++
Embedded
IoT
Test protocols

Education

Bachelor's degree in related field

Tools

Microsoft Visual Studio
Firmware debugging tools

Job description

Cardinal Health in Hazelwood, MO seeks a Senior Engineer, R&D to lead design, development, testing and refinement of electromechanical medical devices. You will extend firmware and software in C/C++, C#, and IoT systems, create requirements and documentation, and coordinate with partners worldwide in a cross‑functional team.

Responsibilities include developing test protocols to meet FDA and European standards and delivering clear test reports.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior R&D Engineer - Embedded IoT Devices (Hybrid, MO)
Senior R&D Engineer - Embedded IoT Devices (Hybrid, MO)

cardinalhealth • Hazelwood (MO)

Hybrid
USD 81,000 - 103,000
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
Sr. R&D Engineer
Sr. R&D Engineer

Cardinal Health • Hazelwood (MO)

Hybrid
USD 81,000 - 103,000
Medical, dental and vision coverage
401k savings plan
HSA
+1
Senior Embedded Engineer - Medical Device Firmware Lead
Senior Embedded Engineer - Medical Device Firmware Lead

Stanford Climate Ventures • Boston (MA)

On-site
USD 120,000 - 180,000
Stock options
Paid holidays
Unlimited vacation
+5
Senior Firmware Engineer – Medical Devices (Contract)
Senior Firmware Engineer – Medical Devices (Contract)

OLSA Resources, Inc. • California (MO)

On-site
USD 80,000 - 100,000
Sr. R&D Engineer
Sr. R&D Engineer

cardinalhealth • Hazelwood (MO)

Hybrid
USD 81,000 - 103,000
Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer — Embedded Systems Leader
Senior Firmware Engineer — Embedded Systems Leader

Nextern • Maple Grove (MN)

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer
Embedded Firmware Engineer

DeepRec.ai • Massachusetts

On-site
USD 110,000 - 160,000
Firmware Engineer
Firmware Engineer

Insight Global • League City (TX)

On-site
USD 60,000 - 80,000