Medtronic is looking to enhance its Robotic Surgical Technologies Business Unit by developing and improving the Graphical User Interface (GUI) for its Robotic Assisted Surgery (RAS) platform. This involves creating innovative surgical products and services, enabling earlier diagnosis, better treatment, faster complication-free recovery, and enhanced patient outcomes through less invasive surgical solutions.
Requirements
- Expert Level Experience with Qt and QML (Particularly Qt version 6 and Qt Creator)
- Moderate level of C++ experience
- Moderate experience with Python
- 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
- Proficiency developing software on both Windows and Linux
Responsibilities
- Designing, architecting, and implementing new tools to aid development, leveraging Qt Creator tools.
- Develop new GUI features for the product — investigating and fixing software defects, and participate in the software development process as an Agile team member.
- Collaborate with other software development teams to build a subsystem that works as part of a large complex electromechanical system.
- Enhancing the GUI development infrastructure and developing code.
- Contribute to reviewing requirements, developing unit tests, helping to solve build issues, integrating the GUI with other subsystems, participating in software design reviews.
- Work with Qt and QML and the Qt Creator IDE
- Focus on Graphical User Interface Development Infrastructure and Applications
Other
- Fluency in English
- Excellent teamwork skills
- Excellent written and verbal communication skills including documentation for a regulated software
- Relentless commitment to solid, high-quality code.
- A passion for learning new things and enjoys variety