Globus Medical is looking for a Senior Software Engineer to develop major software modules for their Robotics products, which involve tracking robot end effectors and surgical apparatus, and developing novel sensors and displays to improve surgical techniques and patient outcomes.
Requirements
- Minimum of 5 years of C++ experience; Qt framework, python, and/or Matlab experience
- Strong knowledge of Git, Jira and Confluence tools
- Must have experience in one of the following: Surgical navigation technologies, Image Registration, Image Processing, Robotics
- Experience in object-oriented analysis and design
- Software architecture and experience working with a team
- Software development processes (including source control)
- Experience with multi-threading and the Windows OS
Responsibilities
- Develop prototypes, proofs of concept in addition to production-quality solutions
- Ensure efficient performance and scalability of solutions
- Contribute to design, testing and documentation of software solutions
- Occasionally support manufacturing, internal testing, and external customers (sustaining)
Other
- Adhere to the letter and spirit of the company Code of Conduct, the AdvaMed Code, MedTech Code, and all other company policies
- Ensure Compliance with applicable governmental laws, rules, and regulations, both in the United States and internationally, by completing introductory and annual training and maintaining knowledge of compliance as it applies to your role
- Represent the company in a professional manner and uphold the highest standards of ethical business practices and socially responsible conduct in all interactions with other employees, customers, suppliers, and other third parties of Globus
- Ability to work independently as well as a key contributor in small teams
- Excellent oral, written, and graphical communication skills