Senior Software Engineer

Agilent Technologies

Yishun, Singapore
Software solutions for spectrometers
Real-time systems and multi-threading
Agile development environment
Architect, design, and implement software solutions for a range of spectrometers and contribute to the Tune Calibration Diagnostics platform

Job Summary

  • Architect, design, and implement software solutions for a range of spectrometers and contribute to the Tune Calibration Diagnostics platform.
  • Collaborate with a dynamic, cross-functional team to deliver innovative software applications and services for analytical instruments.
  • Apply advanced computer science expertise to solve real-world challenges in analytical and life science domains.

Matching Summary

Architect, design, and implement software solutions for a range of spectrometers and contribute to the Tune Calibration Diagnostics platform.

Skills & Requirements

Must-have

  • Software solutions for spectrometers
  • Real-time systems and multi-threading
  • Agile development environment
  • Object-oriented programming and design patterns
  • C, C#, and .NET development

Nice-to-have

  • Software localization and regulated environments
  • Mass spectrometry background
  • Python and machine learning experience
  • User experience considerations

Key Requirements

  • Over five years of software development experience
  • Multiple years designing instrument control software
  • Advanced degree or equivalent professional experience

Work Rights

Not specified

Tailored Resume

Cover Letter