
Senior Software Engineer
Globus Medical6 months ago
Audubon, PA, USASenior
Responsibilities
- Develop prototypes, proofs of concept, and production-quality software for surgical navigation products.
- Develop tracking platforms, sensors, algorithms, software tools, utilities, and libraries or components.
- Ensure solution performance and scalability.
- Contribute to software design, testing, and documentation.
- Serve as a technical lead for assigned projects while working independently and on small teams.
- Maintain technical knowledge and comply with company, industry, and governmental policies and regulations.
Requirements
- Bachelor’s degree with 5+ years of professional programming experience, or a master’s degree with 3–5 years of experience.
- Experience with object-oriented analysis and design, algorithms, and data structures.
- Programming experience in C++, Python, and MATLAB.
- Experience in machine vision and UI design and development.
- Experience with Git source control and pull request processes.
- Experience developing software tools, utilities, and libraries or components.
- Machine learning experience is preferred.
- Ability to work independently and contribute to small teams.
- Excellent oral, written, and graphical communication skills.
- Working knowledge of Windows, Microsoft Teams, Microsoft Office, and email.
- Ability to travel up to 5% of the time.
Categories
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.