Skip to main content
Search Jobs

Search Jobs

close message

We’ve updated our recruiting process and workplace settings to help ensure the health and safety of our employees, candidates, and communities during coronavirus. Learn more >

Principal Software Quality Engineer - NxStage

Lawrence, Massachusetts

Apply Now
Job ID 2100094C

Available Openings 1

Position Specific Information

NxStage Medical, a Fresenius Company is on a mission to transform renal care. To do that, we continually seek the best-of-the-best to expand and improve our team of dedicated, innovative professionals. If you share our mission and are committed to improving the lives of renal patients, then we invite you to explore our career opportunities.

Position Summary:

As a key member of the Software Design Assurance Group, the engineer will support the activities related to the design, development, and ongoing maintenance of software-based medical device products and supporting software.

Core Responsibilities:

  • Provides quality oversight and guidance for Software Design and Development, for product and non-product software.
  • Review deliverables of the development lifecycle for correctness and compliance to policies. Includes requirements management, configuration management, issue tracking, design verification and validation.
  • Lead root cause analysis activities to resolve Software Quality-related problems
  • Lead/support Risk Management activities to ensure software design and process shortcomings are identified and appropriately addressed
  • Support the product development teams in the adoption and use of best practices, Quality tools, and Software Design Control methodologies
  • Strong analytical and problem-solving skills, ability to multitask in an environment with changing priorities
  • Investigate/reproduce customer problems/issues
  • Work with other Groups to maintain an approved internal Quality System that meets medical device quality system regulations and standards
  • Support CAPA investigations and other quality activities as needed.


  • The physical demands and work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Extended computer-based work in an office environment.


  • Bachelor’s Degree or higher in Computer Science, Software Engineering, or related field required.
  • Master’s Degree in compute related field preferred.


  • 10+ years of related experience in software engineering, information technology, or software quality assurance in a regulated environment; or a Master’s degree with 6 years of related experience.
  • Working knowledge of FDA Quality System Regulation 21 CFR Part 820, General Principles of Software Validation, IEC62304, and ISO13485 required.
  • Excellent verbal communication and technical writing skills
  • Ability to interface with multiple groups in the organization.
  • Excellent verbal and written communication skills.
  • Excellent team work and interpersonal skills.
  • Experience with spreadsheet validation.
  • Experience with hardware, oracle databases and cloud Technology.
  • Very strong analytical and problem solving skills.
  • Excellent attention to detail, resourceful, self-reliant, self-motivated and confident.

EO/AA Employer: Minorities/Females/Veterans/Disability/Sexual Orientation/Gender Identity

Fresenius Medical Care North America maintains a drug-free workplace in accordance with applicable federal and state laws.