Waters Corporation

  • Software Engineer

    System ID
    Company Name
    Research and Development
    Job Locations
    Employment Type
    Regular Full-Time
    Job Location : Country (Full Name)
  • Overview

    A current vacancy exists for Software Developer in our facility in Hüllhorst Germany.   


    • Understand, debug and develop innovative software solutions for Data analysis / Analytical techniques / Computer vision / Instrument control
    • Proof new developments by running actual measurements on reference materials and interpreting the obtained results
    • Troubleshooting issues which can arise from both software, hardware, specific material's behavior or an interaction of the three
    • Translate requirements from colleagues and customers from academia and research departments into software requirements and task specifications
    • Responsible for developing and releasing new programs and proofing the program to develop needed changes to assure production of a quality product.
    • Responsible for processing and performing all jobs in an efficient manner with no assistance from the supervisor.
    • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of stakeholders in a geographically disperse team.
    • Be flexible about working on team tasks and take responsibility for contributing to the success of the team.
    • Provide assistance to testers and support personnel as needed to determine system problems


    • Python 2.7 and 3+
    • Familiarity with data science packages as SciPy, Pandas or R
    • Running measurement instruments and interpreting experimental data
    • Operating Systems: Linux, Windows
    • Materials structure and properties of ceramics, glass, metals
    • Materials characterization techniques
    • Fluent in English

    Desirable Skills:

    • Speaking knowledge of German
    • Good mathematical skills
    • Agile/Scrum frameworks and distributed developing tools (git, bitbucket, jira, etc)
    • Unit testing techniques
    • Qt GUI library
    • Asynchronous and parallel programming
    • Open source ecosystems and licensing models


    • Bachelor degree or better in Materials Engineering, Chemistry, Physics or Computer Science. Proved academic or work experience in software development.
    • 3 years or more of relevant professional experience in one of the above fields. 
    • Ability to identify tasks which require automation and automate them.
    • Experience working in a team environment with colleagues in different geographic locations.
    • Good knowledge of computer program design methods and techniques.
    • Performs work of high difficulty in designing, writing, editing, modifying, and debugging computer programs.

    Company Description

    As the world’s leading supplier of thermal analysis and rheology systems, TA Instruments is a fast growing and highly profitable division of an S&P 500 company, priding itself in innovation and an uncompromising commitment to customer support.  Our continued growth relies on recruiting and developing individuals that can make a positive contribution to our business.  For additional information about our high technology products sold to Global Fortune 500 companies and leading academic institutions and government laboratories around the world, visit our website at www.tainstruments.com


    Headquartered in Delaware, with manufacturing sites in the US and Europe, we are represented in all of the major markets around the world with sales offices in the USA, Canada, Japan, India, China, Taiwan, South Korea, Brazil, Mexico, Australia and across Europe.


    TA Instruments is a wholly owned subsidiary of Waters Corporation. 


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed