Research Principal Software Engineer

8 - 12 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Waters Corporation is a global leader in analytical instruments, separations technologies, and software, serving the life, materials, food, and environmental sciences for over 65 years. The company plays a vital role in ensuring the efficacy of medicines, the safety of food, the purity of water, and the quality and sustainability of everyday products. With a workforce of over 7,600 employees in more than 100 countries, we collaborate closely with customers in various settings such as laboratories, manufacturing sites, and hospitals to advance pioneering science. As a part of the technical responsibilities, you will be required to build tools in C#.NET and C++ for controlling and extracting data from instruments. Additionally, utilizing single-board computers to enhance instrument functionality or control, by coding in Python on Linux OS and Arduino Sketches, will be essential. It is crucial to maintain the codebase by incorporating object-oriented programming (OOP) and/or functional programming (FP) best practices, writing unit tests, and more. Taking the lead in standup meetings, reviewing team members" code, and assisting in troubleshooting are also expected tasks. On the managerial front, you will be responsible for offering career guidance and aiding in recruitment efforts. Providing feedback to team members, conducting performance reviews, supporting administrative tasks, and ensuring effective communication and implementation of policies and procedures are key components of this role. Active participation in management meetings, devising new policies and initiatives, and efficiently allocating team resources will be vital for success. To qualify for this position, a Bachelor's degree in computer science or a related field with a minimum of 8-12 years of relevant work experience, or an equivalent combination, is required. Proficiency in building .NET applications and C++, along with sound knowledge of object-oriented or functional programming best practices, is essential. Familiarity with Git version control, testing best practices, and a proactive approach to learning and implementing new capabilities, solutions, and programming best practices from various technical resources are crucial. Excellent global stakeholder management skills, coupled with strong English communication and presentation abilities, are indispensable. Additionally, experience in developing applications for data science and working with scientific data and algorithms will be considered advantageous for this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Waters Corporation logo
Waters Corporation

Analytical Instrumentation

Milford

RecommendedJobs for You