
R&D Systems Co-op
NxStage Medical
July 2021 - December 2021
Overview
NxStage is a medical device company which develops chronic and critical care dialysis machines. During my time at NxStage, I worked in an 8-person team to conduct iterative fluid testing on a cutting-edge dialysis machine that utilizes reactive pumps and to control flow rates and improve the speed and efficacy of various dialysis treatments. I assisted in the development of a novel pressure synchronization method that would help improve treatment accuracy.
My regular activities included:
-
Pressure sensor and scale calibration prior to testing
-
Machine maintenance, and resolving malfunctions
-
Conducting two-phase iterative fluid testing
-
Gathering, analyzing, and presenting data generated from company software for a variety of applications (pressure data, flow pump motor rpm and performance)

Stock image of NxStage System One. This is not the system I worked on, but a similar product from NxStage .
Developing A Novel Synchronization Method
Problem Explored:
Pressures across each pump had to be synchronized prior to a treatment to ensure steady flow to the patient. Our prior pressure synchronization method and pump setup revealed some key problems:
-
Highly inconsistent results across the 3 operational prototypes
-
Too much reliance upon a single pump to set a balance point in the dialyzer
-
High amplitude signals, causing potentially inaccurate software calculations
-
Pressure drifts, resulting in inaccurate pressure reference values
Action:
To address these issues, I helped to design and test a new pump setup and synchronization method. The goals were:
-
To generate more consistent results across the existing prototypes, such that internal variability between machines would not result in out-of-spec treatments.
-
To create a more consistent, low-amplitude pressure signal within the span of 2-3 minutes that could be used before an official treatment to determine pressure references accurately
I conducted iterative manual testing (wherein automated calculations and adjustments usually handled by software were instead manually conducted by an operator such as myself) to continuously update and redesign the fundamental procedure behind the synchronization method. In collaboration with upper management, we explored and tested a wide variety of methods.
Result:
Through an iterative process, our team settled upon a new synchronization method that was generating more consistent results. The manual procedure was automated and testing shifted to focus on optimizing how it was implemented in our software. The resulting synchronization procedure produced treatment errors within spec and with a decreased sensitivity to external noise. For example, the treatment errors were no longer greatly affected by sudden increases or decreases in pressure of 25 mmHg to degrees outside of company specifications.
Additional Projects
-
Long-term chemical testing on machine hardware to verify material ability to withstand chemical exposure within national standards
-
Created and authorized official documentation using Agile, familiarizing myself with medical device standards and codes
-
Designed and presented system boundary diagram for an updated version of the NxStage System One, including hardware, disposables, electrical components, and software interactions