
Senior Software Engineer
Globus Medicalover 2 years ago
Audubon, PA, USASenior
Responsibilities
- Develop prototypes, proofs of concept, and production-quality software for surgical navigation products.
- Design and implement efficient, scalable software solutions using algorithms, data structures, and object-oriented analysis and design.
- Develop software tools, utilities, and libraries or components.
- Contribute to UI design and development, testing, documentation, and software quality practices.
- Serve as technical lead for assigned projects and contribute independently within cross-functional teams.
- Maintain technical knowledge and comply with applicable company, industry, and governmental policies.
- Travel up to 5% of the time.
Requirements
- Bachelor’s degree and 5+ years of professional programming experience, or a master’s degree and 3–5 years of experience.
- Experience with object-oriented analysis and design, C++, algorithms and data structures, machine vision, UI design and development, Python, and MATLAB.
- Experience with machine learning is preferred.
- Experience with Git source control and pull request processes.
- Ability to work independently and as a key contributor in small teams.
- Strong oral, written, and graphical communication skills.
- Working knowledge of Windows, Microsoft Teams, Microsoft Office, and email.
- Ability to meet the stated physical demands, including lifting up to 25 pounds and performing required visual tasks.
About Globus Medical
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.