Senior Associate Software Engineering

Alcon

Bangalore, India
C# development with .net wpf
Safety-critical systems
Medical device standards compliance
Develop and maintain C# applications using .NET WPF/XAML and the MVVM pattern, ensuring compliance with IEC 62304 and FDA-regulated medical device software development processes

Job Summary

  • Develop and maintain C# applications using .NET WPF/XAML and the MVVM pattern, ensuring compliance with IEC 62304 and FDA-regulated medical device software development processes.
  • Collaborate in an Agile/Scrum environment to deliver high-quality software, including designing, implementing, and maintaining automated unit tests and test automation frameworks.
  • Author and maintain comprehensive software engineering documentation, participate in code reviews, risk assessments, and design discussions to ensure safety and reliability.

Matching Summary

Develop and maintain C# applications using .NET WPF/XAML and the MVVM pattern, ensuring compliance with IEC 62304 and FDA-regulated medical device software development processes.

Skills & Requirements

Must-have

  • C# development with .NET WPF
  • safety-critical systems
  • medical device standards compliance
  • Agile/Scrum environment
  • automated unit tests
  • software engineering documentation

Nice-to-have

  • understanding of eye anatomy
  • mentoring junior engineers
  • continuous improvement initiatives
  • hardware design constraints
  • TCP/IP communication

Key Requirements

  • 5+ years of work experience
  • 5–10 years of medical device industry experience
  • Proficiency in C#, .NET, WPF/XAML, MVVM
  • Hands-on Windows development experience
  • Experience with multi-threading
  • Familiarity with software architecture
  • Experience using Git
  • Excellent English communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter