Sr. Software Engineer (QT/QML)
Role details
Job location
Tech stack
Job description
The Senior Software Engineer (Qt/QML) will be a key player in our Affera Ablation System Software Team, working on cutting-edge technology in the electrophysiology field. This role is pivotal in designing and developing intuitive, user-friendly interfaces that enhance the usability and functionality of our advanced medical devices.
The ideal candidate should have extensive experience designing, developing, and testing real-time high-performance visualization software applications. They will take ownership of critical software features, collaborating closely with other engineering teams to bring these features to life.
About the Affera Mapping and Ablation System
The Affera Mapping and Ablation System is an innovative medical technology designed to treat patients with cardiac arrhythmias. The system involves advanced mapping techniques to create detailed images of the heart's electrical activity, helping physicians identify abnormal areas causing arrhythmias. Once identified, the Affera Ablation System delivers targeted energy to disrupt these abnormal signals, restoring normal heart rhythm.
Primary Responsibilities
- Collaborate with cross-functional teams including UI designers and medical professionals to gather requirements and translate them into compelling user experiences.
- Develop andmaintainhigh-quality, scalable, and maintainable code using Qt, Python, and QML on a Linux operating system.
- Collaborate with cross-functional teams, including hardware engineers, product design engineers, softwaretest, reliability, and leadership to define software requirements and deliver high-quality solutions.
- Mentor and guide less experienced software team members, fostering a culture of innovation and excellence.
- Apply best practices in software development tomaintainhigh-quality code.
- Attend andparticipatein pre-clinical in-vivo system evaluations.
- Participate in laboratory demonstrations for internal stakeholders and clinicians.
Requirements
- Bachelor's degree anda minimum of4years of relevant experience
- ORMaster'sdegree witha minimum of2years of relevant experience
- OR PhD with 0 years relevant experience
Preferred Qualifications
- Expertiseworking in Python/ C++ environments, ideally with ROS or device-level comms
- Strong experience in desktop UI development (e.g.Qt/QML,PyQt, OpenGL ,unity, GTK, WPF, or similar)
- Experience building real-time or data-rich interfaces for technical or clinical applications
- Strong understanding of software architecture and design patterns
- Strong communicationand collaboration skills, with the ability to work effectively in a team environment
- Excellent problem-solving abilities and a proactive approach to addressing challenges
- Experience with software version control systems, such as Git
- Experience working with UI designers and implementing UI designed in Figma or similar
- Experience with Agile development methodologies
- Knowledge of CI/CD tools and practices, including automated testing and deployment
- Experience working in a regulatedenvironment
Afferaswfy27
#LI-MDT
For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required.
Benefits & conditions
At Medtronic, we are committed to fostering an environment where employees can thrive and make a meaningful impact. In alignment with our enterprise-wide workforce planning approach, U.S. work authorization sponsorship (H-1B, TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized expertise aligns with long-term business needs. Roles below the Principal level require candidates to possess unrestricted U.S. work authorization at the time of hire and for the duration of employment.
Join us in our mission to alleviate pain, restore health, and extend life-where your unique background and perspective are valued.
Benefits & Compensation
Medtronic offers a competitive Salary and flexible Benefits Package
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
Salary ranges for U.S (excl. PR) locations (USD):$124,800.00 - $187,200.00
This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).
The base salary range is applicable across the United States, excluding Puerto Rico and specific locations in California. The offered rate complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and location. Compensation and benefits information pertains solely to candidates hired within the United States (local market compensation and benefits will apply for others).
The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance, Health Savings Account, Healthcare Flexible Spending Account, Life insurance, Long-term disability leave, Dependent daycare spending account, Tuition assistance/reimbursement, and Simple Steps (global well-being program).
The following benefits and additional compensation are available to all regular employees: Incentive plans, 401(k) plan plus employer contribution and match, Short-term disability, Paid time off, Paid holidays, Employee Stock Purchase Plan, Employee Assistance Program, Non-qualified Retirement Plan Supplement (subject to IRS earning minimums), and Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums).
Regular employees are those who are not temporary, such as interns. Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico.