Software Engineer, Medical Imaging

Job Summary

Quantum Surgical is looking for a Medical Imaging Software Engineer to join a team of creative and energetic engineers who are building the next generation of smart tools for minimally invasive therapies.

The Medical Imaging Software Engineer will play a key role in the design and development of the advanced medical image viewing and processing application software  in the scope of a robotized platform. He/she will work closely with the other Engineering team members to design, implement and test software solutions based on clinical, user and safety requirements.

The candidate should have demonstrated experience with product development in an industrial environment.

Key Responsibilities

  • Work with software, system & clinical engineers to develop a robust and reliable application software and user interface for medical imaging applications
  • Create specifications and requirements based on design inputs
  • Design and implement C++ applications and HTML5/JS/CSS user interfaces
  • Perform testing and validation of selected solutions
  • Participate in design discussions and code review
  • Raise observed defects through the Quality Management System and support analysis and treatment of software bugs

Experiences and Qualifications

  • MS or PhD in Computer Science or equivalent
  • 5+ years of experience in developing industrial medical imaging and diagnostic review software
  • Experience in PACS systems and knowledge of DICOM and other related medical imaging standards and protocols
  • Experience with medical imaging modalities (CT, MRI or US)
  • Strong C++ and object-oriented programming skills
  • Knowledge in C# / .NET application development
  • Experience in RESTful web services development within the .NET framework
  • Experience with standard C++ libraries such as VTK, ITK
  • Experience with unit testing and SW verification and validation
  • Experience with source code control and code review
  • Excellent communication and documentation skills
  • Self-motivated, curious and open-minded

Desired Experience

  • Experience in TCP/IP based network programming
  • Familiarity with design controls in an FDA regulated environment
  • Experience with Agile software development methodology