Middle/Senior C# Engineer

Description

As a C# Engineer, you will get an opportunity to join a mature and senior team that is developing software for high-tech medical devices. The scope of our technical domain involves a comprehensive range of key functions for the medical industry with features such a robotic surgery system and 3D visualization. Our organization is considered as technical excellence, so we are paying special attention to the technical challenge and motivation of our team members.

Requirements

  •  Bachelors or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in C# and .NET development.
  • Hands-on experience with WPF, MVVM, and UI development.
  • Strong problem-solving skills and ability to debug complex systems.
  • Experience in designing software for manufacturing test fixtures, test automation or similar applications.
  • Experience interfacing with hardware, including embedded systems and robotic devices.
  • Knowledge of multi-threading and real-time systems.
  • Familiarity with Agile development practices.
  • Experience with DDS is a plus.
  • Previous experience in the medical device or robotics industry is a plus.

Job responsibilities

  • Design, develop, and maintain software test fixtures using C#.
  • Create intuitive user interfaces leveraging Windows Presentation Foundation (WPF) and the Model-View-ViewModel (MVVM) design pattern.
  • Collaborate with cross-functional teams, including hardware and robotics engineers, to ensure seamless integration of software with physical systems.
  • Test/verify communication protocols for device interactions.
  • Develop tools for simulating and validating hardware responses.
  • Perform debugging, unit testing, and documentation to ensure software quality and maintainability.
  • Implement scripts and test automation processes
  • Contribute to continuous improvement of development processes and practices.

Required languages

English B2 - Upper Intermediate
C#, WPF
Published 30 October
56 views
·
3 applications
34% read
To apply for this and other jobs on Djinni login or signup.
Loading...