Open Positions

R&D Software Engineer III

Responsibilities:• Work with Software Development engineers to understand the overall software architecture and to keep current with the process to create custom research builds of EnSite™ system software.• Work with Applied Research scientists, engineers, and customers to understand, prototype, and refine a wide variety of signal processing and 3D graphics algorithms, and to incorporate new algorithm ideas into research versions of EnSite™ software.• Work with physicians and field clinical engineers to distribute, get feedback and iteratively provide new research versions of EnSite™ software.• Test algorithm concepts through simulations, hands-on bench testing, participation in preclinical procedures, and review of EnSite™ data.• Document and communicate complex technical topics in clearly written reports and participate in reviews with cross-functional teams.• Optimize code for performance and scalability in data intensive environments.• Provide support for invention disclosures and research publications.

Required Qualifications:• B.S. in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or related field.

Advanced degree preferred.• 7+ years of practical software experience specifically using C++. Advanced education may substitute for some years of experience.• Strong working knowledge of Linux and SW development tools such as Visual Studio, Jira, Perforce.• Strong technical communication skills including spoken and written English.Preferred Qualifications:• GUI development and/or prototyping experience with Qt/QML, Axure, Adobe XD, or similar tools.• Strong background in mathematics, practical signal processing experience.• Experience with multithreading, OpenGL graphics, MATLAB, Python, statistical analysis.• Experience with medical device development, especially related to cardiac electrophysiology.

Job Type: Contract - Onsite
Job Location: St. Paul Minnesota
Job Posted date: 24-09-2025
Job Category: IT Jobs

Apply for this position

Allowed Type(s): .pdf, .doc, .docx