Senior Software Engineer

Agilent Technologies Inc

Not specified; pyy ranges determined by role, leve...
C# and .net development expertise
Instrument control software design
Object-oriented programming patterns
This role involves architecting and implementing software solutions for next-generation LC/MS instrumentation used in life sciences

Job Summary

  • This role involves architecting and implementing software solutions for next-generation LC/MS instrumentation used in life sciences.
  • Candidates will collaborate with cross-functional teams including scientists, engineers, and product marketing professionals to deliver innovative applications.
  • The position requires leading design reviews and adhering to high standards for architecture and coding practices within an Agile environment.

Matching Summary

This role involves architecting and implementing software solutions for next-generation LC/MS instrumentation used in life sciences.

Salary

Not specified; Pay ranges determined by role, level, and location; Individual pay based on location and skills

Skills & Requirements

Must-have

  • C# and .NET development expertise
  • Instrument control software design
  • Object-oriented programming patterns
  • Real-time systems and multi-threading
  • Agile development environment experience

Nice-to-have

  • WPF and MVVM design experience
  • Mass spectrometry background knowledge
  • Python and machine learning skills
  • Software localization experience
  • Regulated or audited environment work

Key Requirements

  • Over five years of software development experience
  • Advanced degree in Computer Engineering or related field
  • Experience designing software for instrument control

Work Rights

Not specified

Tailored Resume

Cover Letter