Principal Software Engineer
$152.8k - $229.2kMedtronic Plc
Principal Software Engineer – UI/UX (Qt/QML)Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact.At Medtronic, we bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We're working a minimum of 4 days a week onsite as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary.As a Principal Software Engineer – UI/UX (Qt/QML) you will set the technical direction for the Prism Mapping application UI — the architecture that lets clinicians drive an extremely complex real-time medical system without ever feeling its complexity. You'll lead Qt/QML application architecture across the product, partner closely with UX design leadership and product to shape multi-release direction, and drive standards for interaction patterns, state management, accessibility, and performance in a regulated environment. You'll mentor senior UI engineers across teams, drive root cause on the hardest UI problems — the ones tangled up with real-time data, GPU rendering, and clinical workflow — and raise the engineering bar for UI software in a medical device, where every interaction has to be fast, clear, and correct.About the Affera Prism Mapping SystemThe Affera Prism Mapping System is an advanced electrophysiology mapping platform used by physicians to diagnose and guide the treatment of cardiac arrhythmias. It captures and processes signals from inside the beating heart, builds detailed real-time three-dimensional maps of cardiac anatomy and electrical activity, and presents that information to clinicians and mapping specialists during live procedures. Engineers on this team build the software that makes that possible — from the runtime and data pipelines that move signals in milliseconds, to the algorithms that turn raw signals into clinically meaningful information, to the visualization and UI surfaces clinicians rely on in the lab.Primary ResponsibilitiesLead architecture for the Prism Mapping application UI — Qt/QML structure, state management, navigation, theming, accessibility, and performance.Define multi-release direction for the UI in partnership with UX design leadership and product.Set the engineering bar for UI code on clarity, safety, testability, and performance under clinical conditions.Lead the design and delivery of major subsystems, cross-cutting architecture, or large technical initiatives.Exercise broad technical judgment in defining approaches to complex system and architectural problems with limited oversight.Drive technical alignment across software, systems, quality, product, and other cross-functional teams.Establish and promote software design patterns, engineering standards, and development best practices.Provide technical leadership across teams through mentoring, design reviews, and guidance on critical engineering decisions.Identify and drive improvements in architecture, development processes, and system design.Shape the technical roadmap and architectural direction for major subsystems or product capabilities.Communicate complex technical tradeoffs, risks, and recommendations to stakeholders across functions.Required QualificationsBachelor's degree and a minimum of 7 years of relevant experienceOR Master's degree with a minimum of 5 years of relevant experienceOR PhD with 3 years relevant experiencePreferred QualificationsDeep expertise architecting Qt/QML applications at scale — state management, threading, performance, accessibility, theming.Track record of shaping UI architecture for complex technical or clinical products across multiple releases.Strong understanding of how UI architecture interacts with real-time data, GPU rendering, and clinical workflow constraints.Deep expertise in Python and C++ and in software architecture for complex, multi-component systems.Proven experience delivering complex, real-time, device-integrated, or networked systems.Experience leading large, complex, cross-functional technical initiatives.Experience defining architecture, standards, or technical direction across multiple components or teams.Experience solving ambiguous, high-impact technical problems spanning multiple domains or subsystems.Experience influencing technical decisions beyond immediate team boundaries.Experience in regulated environments preferred.Advances how the team uses AI tools — introduces new approaches that raise team productivity and quality.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.Physical Job RequirementsThe above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role.U.S. Work Authorization & SponsorshipAt 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.Recruitment Fraud AlertWe are aware of phishing scams targeting job seekers. Please keep the following in mind:Apply only through official Medtronic channels. All legitimate Medtronic recruiting communications come from approved Medtronic platforms and official @medtronic.com email addresses.Medtronic will never ask for payment or sensitive personal information (such as bank account or Social Security details) during early stages of the hiring process. Any such requests are not legitimate.If you receive a suspicious message claiming to be from Medtronic, do not respond, click links, or open attachments.If you have any questions, concerns regarding the authenticity of a communication alleged to have been made by or on behalf of Medtronic, please contact us immediately at View email address on click.appcast.io & CompensationMedtronic 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):$152,800.00 - $229,200.00This 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).
$106.8k
...and career. Here, you’ll be supported in progressing – whatever your ambitions. About the role: We are seeking a Principal Software Engineer - 3D Visualization to join our fast-paced, collaborative development team working on the Opal HDx Mapping System —a...SuggestedHourly payFull timeShift work- ...the heterogeneous environments our customers run.This is a core engineering role on a small, high-ownership team. There is no dedicated QA... ...is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced...SuggestedRemote workFlexible hours
- ...Principal Engineer We're a cutting-edge FinTech startup revolutionizing the financial world with our advanced SaaS tools. Our mission is... ...visionary Principal Engineer who's ready to lead the charge in software innovation within the FinTech space. We're seeking a...Suggested
$200k - $225k
...Principal Software Engineer Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need...SuggestedWork at office3 days per week- ...Principal Software EngineerAt Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse... ...your ambitions.We are seeking an experienced C++ software engineer with a strong mathematics background in developing...Suggested
$163.8k - $257.4k
...backs your ambition, you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the...Worldwide- ...Job Description Job Description Principal Software Engineer, Tech Lead - Client Experience Platform From our nation’s earliest days, ABCorp has been a trusted force in security and innovation. In 1795, the federally chartered Bank of the United States entrusted...WorldwideVisa sponsorship
$106.8k
...Job Description Summary: We are seeking an experienced C++ software engineer with a strong mathematics background in developing... ...software application. Duties and Responsibilities: As a Principal Software Engineer, your experience with object-oriented programing...Hourly payShift work- ...true startup mindset. The Product & Engineering organization partners closely with Product... ..., financial technology, and enterprise software, the team translates complex regulatory... ....com. The Role ABCorp is seeking a Principal Software Engineer, Team Lead to anchor...WorldwideVisa sponsorship
$164k - $280k
...we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Principal Software Engineer, Electronic Dental Record (EDR) Location: Boston, MA (Hybrid) Reports to: Senior Manager, Engineering Join...Full timeTemporary workWork at office$163.8k - $257.4k
...of Zoominfo’s business. Collaborating with PMs, designers, and engineers you will rapidly drive innovation by building intelligent... ...on how we handle your personal information.ZoomInfo may use a software-based assessment as part of the recruitment process. More information...Worldwide$122.25k - $176.58k
Job title: Principal Automation Software EngineerLocation: Framingham, MAAbout the job:The Bioanalytics Automation Lab is looking for an automation software engineer to join our team. The individual in this role will be responsible for developing, maintaining, and deploying...Full time$148k - $240k
...purpose on a team that is crafting the future of security? Evolv’s R&D team is looking for an experienced and innovative principal software engineer to provide technical leadership, improve software engineering practices, and be hands on with our team of SW engineers with...Full timeWork at officeLocal areaRemote workFlexible hours- ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap...Full timeRemote workRelocation packageFlexible hours
$200k - $240k
...governs authentication, authorization, and user provisioning across all Arcadia’s applications. We’re looking for a Principal Software Engineer to take technical ownership of this area—leading the rearchitecture and implementation of a robust, scalable, and secure...Full timeRemote workFlexible hours- ...biological data to predict the phenotype and behavior of biological systems. Role Description Matterworks is seeking a Principal Software Engineer with full stack experience creating innovative scientific products. You will join an interdisciplinary team,...Full timeTemporary workFlexible hours
$114.2k - $267.8k
...carriers and the customers they serve. We build AI-powered software that keeps everyone in the claims conversation informed... ...human touch, we’d love to meet you. We're looking for a Principal Software Engineer, a person trusted with our hardest, highest- leverage...Full timeFlexible hours2 days per week3 days per week$150k - $210k
...maintenance of all three packages, and we're hiring an experienced engineer to serve as a primary maintainer. You'll take broad ownership... ..., community-facing disposition. Substantial professional software engineering experience building and maintaining production-grade...Full timeWork at officeLocal areaImmediate startFlexible hours$178.13k - $230k
Principal Software Engineer (State Street Bank and Trust Company; Burlington, MA):Will contribute to the enhancement and maintenance of one or more software modules or components as a senior member of an Agile Scrum team. Will also provide engineering troubleshooting assistance...Full timeTemporary workRemote workFlexible hoursShift work$152.8k - $229.2k
...growth and cross-functional collaboration as we work together to engineer the extraordinary. The person in this role will work from... ...and ensure successful completion of projects. As a Principal Software Engineer, you will be responsible for leading engineering activities...Full timeH1bWork at officeLocal areaImmediate startFlexible hours- ...Designs and implements digital products, software applications, and services across the... ..., and related open-source technologies. Engineers scalable platform features within an Agile... ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely...Full time
- ...ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Role Summary Join our innovative team as a Principal Software Engineer in Boston, MA, where you will play a pivotal role in shaping the future of medication management. This hybrid position...Full timeTemporary workWork at office
$108k - $209k
...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead...$266.2k - $425.9k
...on actual billing behavior, and service teams can see renewal risk before it's too late.About the RoleWe're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services,...Contract workLive outWork at officeRemote work$132.4k - $251.6k
...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute... ...to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Sr. Principal Software Engineer to join our team. What You...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$88k - $168k
DescriptionDo you bring deep full-stack software engineering experience and the judgment to identify, design and deliver the right solutions... ...and you are driven by purpose, join SOPHiA GENETICS as a Principal Software Engineer and enable us to make a positive impact on...Full timeContract workTemporary workWork at officeLocal areaWork from homeWorldwideWeekend work$131k - $200k
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling... ...differences that make us who we are and the work we do possible. Principal Software Engineer (SRE)-Onshape Hybrid-Boston, MAAbout the RoleOnshape’s...Permanent employmentFull timeWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours$132.4k - $251.6k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Department as a Senior Principle Software Engineer. The team’s primary goal is to... ...Architecture (REPA) Department as a Senior Principal Software Engineer. The team’s primary goal...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hoursDay shift$174k - $239.25k
...DescriptionAt Bose, we are passionate about creating experiences that help people feel more, do more, and be more. As a Principal Software Engineer - Software Architecture, you will play a key technical leadership role in defining the future software architecture for Bose...Full time3 days per week- ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you’ll consult on highly complex projects and solve technical problems, while working in an agile...Work at officeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- embedded software Newton, MA
- entry level software sales Newton, MA
- software technology Newton, MA
- software implementation project manager Newton, MA
- software support Newton, MA
- ultimate software Newton, MA
- remote software sales Newton, MA
- healthcare software sales Newton, MA
- id software Newton, MA
- software sales Newton, MA




