FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – QT/QML
MedtronicSenior Software Engineer developing intuitive user interfaces for the Affera Ablation System in electrophysiology. Leading design and collaboration with cross-functional teams on medical technology.
Posted 5/28/2026full-timeMounds View • Massachusetts, Minnesota • 🇺🇸 United StatesSenior💰 $124,800 - $187,200 per yearWebsite
Tech Stack
Tools & technologiesLinuxPythonQtUnityWPF
About the role
Key responsibilities & impact- Collaborate with cross-functional teams including UI designers and medical professionals to gather requirements and translate them into compelling user experiences
- Develop and maintain high-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, software test, 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 to maintain high-quality code
- Attend and participate in pre-clinical in-vivo system evaluations
- Participate in laboratory demonstrations for internal stakeholders and clinicians.
Requirements
What you’ll need- 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
- Expertise working in Python/ C++ environments, ideally with ROS or device-level comms
- Strong experience in desktop UI development ( e.g. Qt/QML, PyQt , Open GL , 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 communication and 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 regulated environment
Benefits
Comp & perks- 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
- Simple Steps (global well-being program)
- 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)
- Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++QtQMLROSOpen GLUnityGTKWPFGit
Soft Skills
communicationcollaborationproblem-solvingmentoringinnovationexcellenceteamworkproactive approach
Certifications
Bachelor's degreeMaster’s degreePhD