3205 St. Jude Medical, Cardiology Division, IVerified Source

Staff Software Engineer (C++, Qt/QML) at Abbott

99K–199K
Onsite · Minneapolis, Minnesota
Posted July 31, 2026
payroll

Overview

You will own software architecture for Abbott's Electrophysiology Division, shipping diagnostic and interventional cardiology devices. Build embedded Linux applications and GUIs using C++, Qt/QML, and OpenGL. Collaborate with cross-functional teams including QA, RA, and hardware engineers. This role centers on technical leadership and mentorship for 10+ years experienced engineers, with direct impact on life-changing medical technology.

What You'll Do8

  • 1Design and develop embedded software for cardiology devices using C++ and Linux.
  • 2Implement and test GUI applications with Qt/QML and OpenGL texture mapping.
  • 3Own software requirements and architecture, translating them into production-ready code.
  • 4Drive code reviews and ensure compliance with medical device quality systems.
  • 5Debug and optimize real-time rendering pipelines using OpenGL Shader Language.
  • 6Mentor junior engineers and lead technical design decisions.
  • 7Collaborate with hardware and test teams to integrate software with device hardware.
  • 8Document designs and transfer them to manufacturing for mass production.

Requirements10

  • 110+ years of software engineering design experience.
  • 22-3 years providing technical leadership and mentorship.
  • 3Expertise in Object-Oriented Design with modern C++.
  • 4GUI development experience with Qt/QML.
  • 5Strong OpenGL or CUDA stream programming experience.
  • 6Solid understanding of OpenGL 2D/3D texture mapping techniques.
  • 7Experience with Linux operating systems and full product life-cycle development.
  • 8Excellent documentation skills in a regulated environment.
  • 9Experience in medical device development and familiarity with IEC60601-1 and IEC62304 preferred.
  • 10Development tools: MS Visual Studio, Jira, Perforce.

Salary Insight

$99 - $199k per year

Location

Typeonsite
LocationMinneapolis, Minnesota

Required Skills

C++Qt/QMLOpenGLLinuxMedical device developmentCyber SecurityDistributed embedded systemsPythonXML
Share:

Similar open positions

Explore active roles that match your skills and interests.

1001 Baxter Healthcare Corporation

1001 Baxter Healthcare Corporation

16d agoRaleigh, North Carolinapayroll

Embedded Qt Software Architect - Medical Device Innovation

Design and develop innovative software solutions for infusion pump platforms. Lead architectural design using Qt Studio and collaborate with cross-functional teams to deliver exceptional results. Drive efficiency and effectiveness in medical device software development.

168K–231K
Qt StudioC++Embedded Systems+7 more
Abbott Laboratories

Abbott Laboratories

3d agoLos Angeles, Californiapayroll

Staff Engineer Software Abbott Laboratories Los Angeles CA

Seeking a Staff Engineer Software lead to architect and deliver high‑impact software solutions at scale across our global healthcare platform. This role drives ownership of complex systems while collaborating with cross‑functional teams to ship robust, compliant products. The ideal candidate thrives in a fast‑paced environment and will shape the future of our technology stack.

114K–228K
JavaObject-oriented programmingData structures+8 more
Abbott Laboratories

Abbott Laboratories

10h agoDallas, Texaspayroll

Associate Software Engineer Abbott Laboratories

Abbott seeks an Associate Software Engineer to drive innovation at our Irving Texas lab. You will develop secure medical device software connecting to our AbbottLink platform. This role blends cutting edge technology with real impact on patient outcomes.

51K–101K
C++Software Development
3205 St. Jude Medical, Cardiology Division, I

3205 St. Jude Medical, Cardiology Division, I

6d agoLos Angeles, Californiapayroll

Mobile Software Engineer (C#/.NET) - Abbott

You will own mobile software development for cardiac rhythm management products at Abbott, delivering native and cross-platform solutions used by clinicians worldwide. You will design, build, and test mobile applications in C#/.NET with MAUI, integrating with AWS backend services and deploying through CI/CD pipelines. Collaborating with a team of engineers and product managers, you will drive reliability and security across the mobile ecosystem. This role stands out for its direct impact on patient care and the breadth of technologies you will master.

Competitive salary
Android developmentiOS developmentPython+7 more
Abbott Laboratories

Abbott Laboratories

6h agoDallas, Texaspayroll

Senior Electrical Engineer Abbott Laboratories Dallas Texas

Design and develop electronic systems for Abbott Neuromodulation products. Lead technical efforts across product lifecycle. Collaborate with cross-functional teams. Provide innovative medical device solutions.

78K–156K
electronic circuit designschematic capturePCB development+9 more
1030 Abbott Cardiovascular Sys Inc

1030 Abbott Cardiovascular Sys Inc

17d agoChicago, Illinoispayroll

Senior Quality Software Engineer Abbott

Join Abbott as a Senior Quality Software Engineer focusing on quality assurance. You will own critical software projects ensuring compliance and excellence. This role drives impact at scale while fostering professional growth.

78K–156K
SBMAribaMS Suite+8 more