Principal Software Engineer – UI – C++/C# - 3D Graphics - Cambridge, MA Area - Up to $140K+

Position Title – WRTPPSEUI122016

Principal Software Engineer – UI – C++/C# - 3D Graphics - Cambridge, MA Area - Up to $140K+

Base + Generous Bonus + Comprehensive Benefits

Relocation possible for exceptional candidates – No candidates outside of the US please.

Will consider sponsorship for the right candidate – Requires very strong communication skills


A highly successful, large, & growing Medical Device/Medical Solutions Firm – Join a small, highly talented, team oriented, & passionate entrepreneurial group focused on delivering innovative products – Culture is dedicated to the firm & their patients – One of empowerment and accountability, one which is challenging, dynamic, collaborative, fun and exciting.

Position Summary:

My client is developing a leading edge Rhythmia Mapping system that creates high-resolution 3D models of the human heart, used by physicians to treat cardiac arrhythmia.

The Senior Software Engineer – User Interface will have a key role in the development of user interfaces and workflow for cutting edge medical applications in the field of Cardiac arrhythmia diagnosis and treatment.


• Generates UX ideas and implements prototypes to collect user feedback on workflow and usability

• Design and develop simple solutions for complex medical problems in the areas of user interaction, interface and experience

• Participate creating system level enhancements for advanced 3D visualization technology

• Collaborate across disciplines effectively (HW, Systems) to focus and maximize end-to-end solution value

• Participates in preclinical system experiments in the lab, with physicians, and 3rd parties

Required Skills and Competencies:

• 5–8 years of related experience with a BS Degree or higher in Computer Science or Computer Engineering – Non-Research roles.

• Product development experience in a commercial product environment required.

• Excellent analytical and problem-solving skills

• Experience with understanding customer needs and translating into intuitive product designs

• Experience with Object Oriented programming principles

• Experience with graphics programming

• Experience programming in C++/C# Required – C++ Preferred

• Experience with QT and OpenGL – a plus

• Experience with 3D graphics programming – a plus

• Experience with scrum framework – a plus

• Experience with developing on the Linux platform – a plus

Quality System Requirements:

• In all actions, demonstrates a primary commitment to patient safety and product quality by maintaining compliance to the Quality Policy and all other documented quality processes and procedures.

• Assures that appropriate resources (personnel, tools, etc.) are maintained in order to assure Quality System compliance and adherence to the firm’s Quality Policy.

• Establishes and promotes a work environment that supports the Quality Policy and Quality System.

Contact Information

Gary Wright - President – Wright Associates

Phone - (508) 761-6354 - Email - - WEB Site –

Founded in 1999, Wright Associates is an employee recruiting and search firm that provides comprehensive recruiting and search services to the high technology executive requiring professional expertise in the talent acquisition process.