Senior Software Engineer – Real-Time Visualization

Showcify, Inc.

Mounds View (MN)

On-site

USD 125,000 - 187,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Medtronic is seeking a Senior Software Engineer (C++/Python) to join the Affera Mapping and Ablation System Software Team in Minnesota. You will design, develop, and test high-performance real-time visualization software for cardiac mapping and ablation devices.

The role requires ownership of key software features, collaboration with hardware, QA, and DevOps, and a strong focus on reliable communication interfaces and UI integration. On-site presence is required four days a week.

Qualifications

  • Bachelor's degree and a minimum of 4 years of relevant experience OR Master’s degree with a minimum of 2 years of relevant experience OR PhD with 0 years relevant experience.
  • Proficient in Python and C++ environments, ideally with ROS or device-level communications.

Responsibilities

  • Design, develop, and maintain high-performance, real-time visualization applications in a collaborative team environment.
  • Take ownership of key software features, driving their development from concept through to production.
  • Collaborate with cross-functional teams including hardware, QA, and DevOps for seamless integration and quality software delivery.
  • Design, implement, and maintain network and serial communication interfaces between desktop applications and connected hardware.
  • Integrate asynchronous device communication with the UI and data layers, ensuring responsiveness and robust error handling.
  • Optimize performance for low latency, reliability, and scalability in a regulated environment.
  • Implement and maintain automated testing strategies for interfaces under normal and fault conditions.
  • Document software designs and development workflows to ensure clarity and consistency.

Skills

Python
C++
ROS
Real-time visualization
Device communication

Education

Bachelor's degree in a relevant field
Master’s degree in a related field
PhD in a related field

Tools

Git
Qt/QML
PyQt
OpenGL
ROS

Job description

Medtronic is seeking a Senior Software Engineer (C++/Python) to join the Affera Mapping and Ablation System Software Team in Minnesota. You will design, develop, and test high-performance real-time visualization software for cardiac mapping and ablation devices.

The role requires ownership of key software features, collaboration with hardware, QA, and DevOps, and a strong focus on reliable communication interfaces and UI integration. On-site presence is required four days a week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Visualization Engineer (C++/Python)
Senior Real-Time Visualization Engineer (C++/Python)

Medtronic plc • Mounds View (MN)

On-site
USD 125,000 - 187,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Real-Time Visualization Engineer (C++/Python) – Onsite
Senior Real-Time Visualization Engineer (C++/Python) – Onsite

Medtronic plc • Newton (MA)

On-site
USD 125,000 - 187,000
Software Engineering Manager, Cardiac Mapping & Ablation
Software Engineering Manager, Cardiac Mapping & Ablation

Medtronic plc • Mounds View (MN)

On-site
USD 150,000 - 226,000
Health Insurance
401(k) Plan
Paid Time Off
+1
Staff Software Engineer — Real-Time 3D Graphics (Medical)
Staff Software Engineer — Real-Time 3D Graphics (Medical)

Intellectt Inc • Saint Paul (MN)

On-site
USD 100,000 - 130,000
Senior Software Engineering Manager – Onsite Medical Device
Senior Software Engineering Manager – Onsite Medical Device

Medtronic plc • Newton (MA)

On-site
USD 175,000 - 263,000
Senior GPU Software Engineer (C++) for Medical Devices
Senior GPU Software Engineer (C++) for Medical Devices

Capgemini • Fort Snelling Unorganized Territory (MN)

On-site
USD 54,000 - 122,000
Paid time off
401(k) plan
Healthcare coverage
Senior Medical Device Software Engineer
Senior Medical Device Software Engineer

Intellias • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 120,000 - 160,000
Senior Test Automation Engineer - Medical Devices & HIL
Senior Test Automation Engineer - Medical Devices & HIL

Medtronic plc • Mounds View (MN)

On-site
USD 103,000 - 155,000
Health, Dental and vision insurance
401(k) plan with employer match
Paid time off
Senior Electrical Engineer: Cardiac Mapping & Systems
Senior Electrical Engineer: Cardiac Mapping & Systems

Medtronic plc • Newton (MA)

On-site
USD 108,000 - 162,000
Cardiac Ablation Software Engineering Program Manager
Cardiac Ablation Software Engineering Program Manager

Medtronic plc • Minnesota

On-site
USD 142,000 - 214,000