Medtronic is looking to develop and enhance its Robotic Assisted Surgery platform, focusing on creating innovative surgical products and services to improve patient outcomes and alleviate pain.
Requirements
- 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
- Experience with revision control software such as git
- Exposure to QNX or embedded operating systems
Responsibilities
- 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, BitBucket, Bamboo, Confluence) and JFrog Artifactory
- Develop new features for Hugo RAS GUI
- Partner with the greater software organization including DevOps, systems engineering, and verification/validation groups
Other
- Bachelor's Degree in Computer Science, Computer Engineering, Biomedical Engineering with a software focus or equivalent and minimum of 4 years of relevant experience
- Fluency in English
- Excellent teamwork skills
- Excellent written and verbal communication skills including documentation for a regulated software
- Ability to work a minimum of 4 days a week onsite