Software Engineer – Qt

Vista develops a state-of-the-art software platform for MRI machines that allows real-time MR imaging and couples that with AI to reduce the exam time by a factor of 4 or more. Our innovative and FDA-cleared platform reimagines the entire software stack, including an interface that drives custom acquisitions, complex reconstruction algorithms, and machine-aided image analysis.

The Vista team consists of engineers and professionals dedicated to developing next-generation algorithms that improve the quality and speed of clinical MRI. We are looking for a knowledgeable Software Engineer – Qt to join our growing team and provide a simple, intuitive user experience while controlling a technically complex FDA-cleared medical device.

Job Summary

In this role, the successful applicant will:

     

      • Develop and improve user experiences for simple and intuitive MRI scanning

      • Support and extend back-end interfaces related to data collection and image display

      • Interact with customers and researchers to understand problems and explore solutions

      • Solve tomorrow’s problems today by anticipating new features and integrating user feedback

    Qualifications

       

        • B.S. in the areas of computer science, computer engineering, electrical engineering, or other related fields (M.S. or Ph.D. preferred)

        • Experience with Qt and C++ (5 years preferred)

        • A minimum of 2 years of industry experience in front-end software development

        • Ability to code for stability, efficiency, and clarity

        • Proven ability to write clean and well-structured code

      Desired Characteristics

         

          • Experience building applications on Ubuntu

          • Strong understanding of UI/UX principles

          • Proficiency in JavaScript and/or other high-level object-oriented programming languages

          • Experience with image processing and rendering (e.g., OpenGL graphics; real-time video rendering)

          • Experience with software optimization methodologies on CPU and GPU (e.g., multi-threaded programming; CUDA)

          • Software development experience in a regulated industry

          • Excellent interpersonal, writing, and communication skills

          • Collaborative and a self-motivated problem solver