Senior GUI Software Engineer
Listed on 2025-12-11
-
Software Development
Software Engineer, DevOps
We anticipate the application window for this opening will close on 9 Jan 2026.
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.
A Day in the LifeMedtronic strives to enable earlier diagnosis, better treatment, faster complication-free recovery, and enhanced patient outcomes through less invasive surgical solutions. The Robotic Surgical Technologies Business Unit set the standard for Robotically Assisted Surgery (RAS) by creating innovative surgical products and services that focus on surgical procedures of diseases and conditions.
Make your impact by exploring a career with the world’s leading Medical Device company, striving “to alleviate pain, restore health, and extend life.”
You will join a team of mechanical, electrical and software engineers responsible for further development and enhancement of the globally launched Medtronic’s Robotic Assisted Surgery platform beyond commercial launch and production scale‑up:
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 while we engineer the extraordinary.
You Will:- Work with Qt and QML and the Qt Creator IDE
- Focus on Graphical User Interface Development Infrastructure and Applications
- Enable debug builds on hardware and add useful tools to the infrastructure including the Qt Performance Analyzer
- Enable our automated GUI test suite to run regularly on Bamboo
- Architect, implement, and support an end-to-end CI/CD system for GUI development which includes the Atlassian Suite of tools (Jira, Bit Bucket, Bamboo, Confluence) and JFrog Artifactory
- Develop new features for Hugo RAS GUI
- Partner with the greater software organization including Dev Ops, systems engineering, and verification/validation groups
- Conduct both hands‑on and remote execution for testing implementation of new infrastructure and applications on our robot
- Bachelor’s Degree in Computer Science, Computer Engineering, Biomedical Engineering with a software focus or equivalent and minimum of 4 years of relevant experience
- Master’s degree with a minimum of 2 years relevant experience
- PhD with 0 years relevant experience
- Fluency in English
- Moderate level of C++ experience
- Moderate experience with Python
- Expert Level Experience with Qt and QML (Particularly Qt version 6 and Qt Creator)
- Strong SW engineering process skills including development, test, and deployment using infrastructure‑as‑code, scripting, and CI/CD automation
- Experience with product build environment and tools (make, CMake, compilers, cross‑compile tools, IDE's, etc)
- Working knowledge of the MVC pattern
- Excellent teamwork skills
- Excellent written and verbal communication skills including documentation for a regulated software
- Relentless commitment to solid, high‑quality code.
- Proficiency developing software on both Windows and Linux
- Experience with revision control software such as git
- Exposure to QNX or embedded operating systems
- A passion for learning new things and enjoys variety
- Experience with writing, running, and analyzing unit tests
Windows and Linux system administration experience - Strong expertise in scripting languages like Python and Shell
- Solid understanding of containerization tools like Docker
Standard Office setting in the Fort Point District of Boston, MA. Work within a commutable distance to our Boston/Seaport office with the option to work remotely one day out of the week, as business needs allow.
This position requires a person to be able to lift small loads and maneuver in laboratory spaces for accessing the robotically‑assisted surgical equipment when testing.
Work travel is anticipated to be low for this position; some travel may be required for software design, collaboration, meetings, or debugging offsite.
PhysicalJob Requirements
The above…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).