The company is looking to develop state-of-the-art software solutions for cardiovascular care, requiring an experienced engineer to build new features and enhance application efficiency and performance.
Requirements
- Strong C++ programming skills, design principles and patterns, OOP, templates, multi-threading
- Experience in radiology and medical imaging applications (CT / MR)
- Knowledge of medical imaging standards, specifically DICOM
- Experience with computational geometry and 3D computer graphics
- Experience with any one of the following: VTK, OpenInventor, OpenGL, CUDA or any rendering or high-performance computing libraries
- Understanding of TCP/IP socket communication
- Working knowledge of (relational) database schema design
Responsibilities
- Build new features and enhance the efficiency and performance of applications through sophisticated multi-threaded programming techniques
- Develop state-of-the-art software solutions for cardiovascular care
- Collaborate with other developers, architects, and product owners on a fast-paced, cross-functional, globally distributed team
- Enhance the visualization and applications development team's software solutions
- Empower accurate quantification and interpretation of cardiovascular disease
- Develop software solutions that meet medical imaging standards, specifically DICOM
- Work on computational geometry and 3D computer graphics
Other
- Ability to learn quickly and to collaborate well with other developers, architects, and product owners
- Proficiency in working in a hybrid model with regular in-office collaboration (for local candidates)
- Ability to work as a fully-remote employee (for candidates outside of the Boston area)
- Bachelor's, Master's, or Ph.D. degree (not explicitly mentioned but implied)
- No specific travel requirements mentioned