As a growing leader in cardiac MR medical device software, this position requires exceptional skills in order to collaborate with other engineers but also work effectively as an independent member of a small team in a very fast-paced environment. This position requires experience in communicating with customers, technical teams, and management to collect requirements, describe software product features, and technical designs.