Software Engineer

Waters Corporation

View: 175

Update day: 20-03-2024

Location: Vernier Genève GE

Category: IT - Software

Industry:

Loading ...

Job content

Overview:
At Andrew Alliance, we are dedicated to advance science by working with scientists to create a new class of easy-to-use robots and connected devices that take repeatability, performance, and efficiency of laboratory experiments to the level required by 21st-century biology. We are currently looking for a passionate and highly skilled Software Engineer that could take a "heartless and cold piece of hardware" and transform it into "smart, adaptable hardware" that improves the productivity of bench scientists.

The successful candidate will join our best-in-class, award winning R&D team in the much sought-after city of Geneva, working with the most advanced technology and a dynamic multinational team of dedicated and enthusiastic specialists.

Following the acquisition of Andrew Alliance by Waters corporation in January 2020, this role is a genuinely exciting, and unique, opportunity to make your mark in a rapidly expanding organisation, within a well-established brand and global leader in life science products.
Responsibilities:
This position will play a vital role in developing and improving the embedded software we created to control our robots.

The successful candidate will be an active part of the software development team working on solutions, raising problems, and co-operating with the other developers and engineers to solve them.
Qualifications:
Key Skills:
  • strong knowledge of the three laws of robotics and willingness to enforce them
  • firm understanding of the Linux operating system
  • supernatural scripting skills in Bash
  • at least five years of significant software development experience
  • strong experience with C and C++ development in Linux environment
  • proven debugging skills with tools such as gdb and Valgrind
  • comfortable in working in a command-line-only environment
  • knowledge of best practices and desire to write beautiful and highly efficient code
  • able to follow internal coding standards
  • strong communication skills in English

Desired Skills:
  • knows how to quit vim
  • experienced git user
  • comfortable with CANbus and UART communication protocols
  • significative experiences in socket programming

Company Description:
Waters Corporation (NYSE: WAT), the world’s leading specialty measurement company, has pioneered chromatography, mass spectrometry and thermal analysis innovations serving the life, materials, and food sciences for more than 60 years. With more than 7,000 employees worldwide, Waters operates directly in 35 countries, including 15 manufacturing facilities, with products available in more than 100 countries. Our team focuses on creating business advantages for laboratory-dependent organizations to enable significant advancement in healthcare delivery, environmental management, food safety, and water quality.

Working at Waters enables our employees to unlock the potential of their careers. Our global team is driven by purpose. We strive to be better, learn and improve every day in everything we do. We’re the problem solvers and innovators that aren’t afraid to take risks to transform the world of human health and well-being. We’re all in it together delivering benefit as one to provide the insights needed today in order to solve the challenges of tomorrow.
Loading ...
Loading ...

Deadline: 04-05-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...