Waters Corporation

Software Development Principal Engineer

Waters Corporation
Apply
4 months ago
India (city not specified)Staff+

Responsibilities

  • Create, maintain, test, and document application software that controls hardware systems.
  • Provide software and technical support to internal and external users where appropriate.
  • Maintain automated unit, component, API, workflow, and UI test scripts and ensure they run successfully.
  • Participate in team ceremonies, meetings, learning activities, process harmonization, and quality-system activities.
  • Complete quality-related actions such as CAPA and NCR activities and comply with environmental, health, and safety procedures.
  • Review and electronically sign documents as required by development processes.

Requirements

  • Bachelor’s degree or higher, or equivalent, in a science, computing, or engineering subject.
  • 14–16 years of development experience in C++/C# .NET.
  • 7–9 years of experience in the life sciences and healthcare domain, including software applications that interface with and control hardware systems.
  • 8–10 years of experience in object-oriented design and UML diagramming.
  • Proven understanding and application of technical standards and experience working with a recognized quality system.
  • Experience with Docker, GitHub, and SpecFlow is highly desirable.
  • Experience using AI in code development.
  • Excellent communication, collaboration, interpersonal, analytical, and problem-solving skills, with the ability to work effectively as part of a team.
  • Demonstrable knowledge of software engineering practices including unit testing, TDD, CI/CD, and SOLID.

Tech Stack

C#C++Docker.NET

Categories

Waters Corporation

About Waters Corporation

10,000+ employees

Waters Corporation builds analytical instruments and software for pharmaceutical, biopharma, food and environmental labs, and clinical diagnostics. Its portfolio spans UPLC/HPLC chromatography, mass spectrometry, thermal analysis (TA Instruments), informatics, and analytical standards and reagents, sold alongside service and consumables. Founded in 1958 and headquartered in Milford, Massachusetts, Waters is a public company (NYSE: WAT) with systems used in drug development, quality control, and safety testing worldwide.

Contact me