Globus Medical

Senior Software Engineer

Globus Medical
Apply
15 days ago
Methuen Town, MA, USASenior

Responsibilities

  • Develop prototypes, proofs of concept, and production-quality software solutions for robotics products.
  • Own and develop major software modules while ensuring performance, scalability, and maintainability.
  • Design and maintain high-performance 3D/CAD systems, CAD algorithms, data-storage tools, point-cloud processing, and mesh-analysis tools.
  • Build CAD software components in C++ compiled to WebAssembly for browser-based deployment.
  • Develop supporting workflow tools with JavaScript/TypeScript and Blender’s Python API.
  • Engineer Unity plugins for inter-language communication and automated testing workflows.
  • Optimize core modules, reduce CPU usage, and streamline legacy code.
  • Design APIs, data models, sequence diagrams, and class diagrams.
  • Contribute to testing, documentation, source control, Agile coordination, and Scrum-based delivery support.
  • Provide technical support to manufacturing, internal testing, and external customers as needed.
  • Complete required compliance training and maintain knowledge of applicable regulations.

Requirements

  • Bachelor’s degree or foreign equivalent in Information Technology, Computer Science, Computer Graphics, or a related field.
  • At least 3 years of experience as a Software Engineer, Graphics Engineer, or in a related occupation.
  • Experience with surgical navigation technologies, image registration, image processing, or robotics.
  • Experience with object-oriented analysis and design, multi-threading, and the Windows operating system.
  • Experience with software architecture, software development processes, and source control.
  • Experience engineering high-performance CAD algorithms for a web-based platform.
  • Experience building and maintaining CAD software components using C++ compiled to WebAssembly.
  • Experience developing tools with JavaScript/TypeScript and Blender’s Python API.
  • Experience supporting scalable 3D/CAD systems and managing high-quality technical data.
  • Experience with performance optimization, data storage, point-cloud processing, mesh analysis, Unity plugins, and automated testing workflows.
  • Experience using JavaScript/TypeScript, Python, C#, GLSL, Unity, HLSL, Qt Framework, Git, Jira, and Confluence.

Benefits

  • Standard company benefits are provided.

Tech Stack

Categories

Robotics
Globus Medical

About Globus Medical

1,001-5,000 employees

Globus Medical builds musculoskeletal medical devices, including spinal and orthopedic trauma implants, biomaterials, and enabling technologies such as the ExcelsiusGPS robotic navigation system, sold to hospitals and surgeons. The company generates revenue through the sale of implants, instruments, and related software and services used in surgery. Founded in 2003 and headquartered in Audubon, Pennsylvania, it is publicly traded on the NYSE (GMED) and in 2023 combined with NuVasive to expand its spine portfolio.

Contact me