Sr. R&D Engineer

Cardinal Health

Hazelwood (MO)

Hybrid

USD 81,000 - 103,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

What Research and Development Engineering contributes to Cardinal Health Engineering is responsible for performing research and analyses to develop design options for components, products, systems and processes. Research and Development Engineering is responsible for developing and implementing new products through adherence to established design control processes and good engineering and documentation practices.

Job Summary

The primary purpose of the Senior Engineer, R&D is to lead efforts to design, develop, test and refine new electromechanical medical devices for Cardinal Health. Specifically, this job assists in creation and improvements to devices such as enteral feeding pumps, thermometers and compression devices, among others. This engineer will develop and extend software and firmware for the company’s products. The developed firmware will control mechanical and electronic components of the products. The person in this role will work on new products and fix problems with existing products. The person in this role will also develop requirements and documentation for components of our products. As part of working in a cross‑functional technical environment, this job requires coordination with manufacturers, business partners and vendors, worldwide to ensure project success. This is not an IT position, but an R&D product development position. This is a hybrid position located in Hazelwood, MO.

Responsibilities
  • Design and test firmware for electromechanical devices.
  • Proficient in C# and Microsoft Visual Studio for tool development and maintenance.
  • Proficient in C, C++ for embedded software development.
  • Experienced in embedded software development of electromechanical devices (IoT).
  • Develop test protocols to conform with FDA and European standards and write test reports.
  • Interact with external personnel on significant cross‑functional programs, often requiring coordination with vendors outside the organization.
Qualifications
  • 2-4 years of experience, preferred Bachelor's degree in related field, or equivalent work experience, preferred.
  • Applies working knowledge in the application of concepts, principles and technical capabilities to perform varied tasks.
  • Works on projects of moderate scope and complexity.
  • Identifies possible solutions to a variety of technical problems and takes action to resolve.
  • Applies judgment within defined parameters.
  • Receives general guidance and may receive more detailed instruction on new projects.
  • Work reviewed for sound reasoning and accuracy.
Compensation

Anticipated salary range: $80,500 - $103,410

Bonus eligible: No

Benefits
  • Medical, dental and vision coverage
  • Paid time off plan
  • Health savings account (HSA)
  • 401k savings plan
  • Access to wages before pay day with myFlexPay
  • Flexible spending accounts (FSAs)
  • Short- and long-term disability coverage
  • Work-Life resources
  • Paid parental leave
  • Healthy lifestyle programs
Application window

Anticipated to close: 7/10/2026

Equal Opportunity

Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.

Headquartered in Dublin, Ohio, Cardinal Health, Inc. (NYSE: CAH) is a distributor of pharmaceuticals, a global manufacturer and distributor of medical and laboratory products, and a provider of performance and data solutions for healthcare facilities. We are a crucial link between the clinical and operational sides of healthcare, delivering end-to-end solutions and data‑driving insights that advance healthcare and improve lives every day. With deep partnerships, diverse perspectives and innovative digital solutions, we build connections across the continuum of care. With more than 50 years of experience, we seize the opportunity to address healthcare's most complicated challenges - now, and in the future.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. R&D Engineer
Sr. R&D Engineer

cardinalhealth • Hazelwood (MO)

Hybrid
USD 81,000 - 103,000
Principal R&D Engineer
Principal R&D Engineer

Cardinal Health, Inc. • Mansfield (MA)

On-site
USD 108,000 - 154,000
Medical, dental and vision coverage
Paid time off
Health savings account (HSA)
+4
Principal Manufacturing Engineer
Principal Manufacturing Engineer

Cardinal Health • Norfolk (NE)

On-site
USD 82,000 - 127,000
Medical, dental and vision coverage
Paid time off plan
Health savings account (HSA) and 401k
+6
Sr Manufacturing Engineer
Sr Manufacturing Engineer

HITEC • Chicopee (MA), Northern (KY)

On-site
USD 77,000 - 127,000
Medical, dental and vision coverage
Paid time off plan
401k savings plan
+1
Sr Manufacturing Engineer
Sr Manufacturing Engineer

Cardinal Health, Inc. • Chicopee (MA)

On-site
USD 77,000 - 127,000
Medical, dental and vision coverage
Paid time off plan
Health savings account (HSA)
+3
Sr Manufacturing Engineer
Sr Manufacturing Engineer

cardinalhealth • Chicopee (MA)

On-site
USD 77,000 - 127,000
Medical, dental and vision coverage
Paid time off plan
401k savings plan
+5
Principal Validation Engineer
Principal Validation Engineer

Cardinal Health • Indiana (PA)

On-site
USD 81,000 - 129,000
Medical, dental and vision coverage
401k savings plan
Paid time off
+2
Software Engineer, Commercial Technologies (Specialty Networks)
Software Engineer, Commercial Technologies (Specialty Networks)

Cardinal Health • Kentucky

Hybrid
USD 95,000 - 136,000
Medical, dental and vision coverage
Paid time off
Health savings account (HSA)
+7
Supervisor Quality Engineering
Supervisor Quality Engineering

Cardinal Health • El Paso (TX)

On-site
USD 71,000 - 102,000
Medical, dental and vision coverage
Paid time off
401k savings plan
+1
Principal, Technology Architect (Application Development & Maintenance)
Principal, Technology Architect (Application Development & Maintenance)

Cardinal Health • United States

Remote
USD 137,000 - 232,000
Medical coverage
Dental coverage
Vision coverage
+6