Globus Medical

Medical Device

SoftwareEngineer-Backend

Audubon, Pennsylvania, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer-Backend at Globus Medical. Skills: C++, Robotics, 3D graphics, Algorithm integration. Develop C++ backend software. Maintain C++ backend software”

What You'll Achieve.

Improve the quality of life of patients; Improve the techniques and outcomes of surgery; Ensure timely resolution of issues

Industry & Context.

Medical Device
Problems you'll solve

Identify the root cause; Create a corrective plan

Eligibility Requirements

Ability to travel up to 10% of the time, Required to climb or and stoop, kneel, crouch or crawl, Required to regularly lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds, Required to possess specific visons abilities, including: close vision, distance vision, color vision, peripheral vision, depth perception and capacity to adjust focus

What They're Looking For.

Must Have

Bachelor's Degree in Engineering, Computer Science, similar technical field of study or equivalent practical experience, 3+ years of industry experience, Proficiency in C/C++ (C++17 or newer), Experience with Qt and Qt Widgets, Proficient in linear algebra and 3D math concepts, Familiarity with rendering technologies and 3D graphics pipelines, software design principles and architectural skills, Familiarity with gRPC and/or Protocol Buffers, knowledge of Git, Jira and Confluence tools, Experience developing software tools, utilities, and libraries/components, Experience leveraging AI-assisted development tools effectively, Can communicate and breakdown complex technical concepts to non-technical team members and stakeholders, Ability to work independently and as a key contributor in small teams

Nice to Have

Experience with build toolchains for CMake projects, Experience in algorithm development, integration, and/or image processing, Experience writing scripts in Bash, PowerShell or Python, Experience in Medical Device field

What You'll Do.

Develop C++ backend software

Maintain C++ backend software

Develop proofs of concept

Develop production-quality solutions

Ensure efficient performance

Ensure scalability of solutions

Plan software development efforts

Track software development efforts

Communicate software development efforts

Design software solutions

Test software solutions

Document software solutions

Work within rendering pipelines

Work within 3D graphics subsystems

Develop software tools for manufacturing

Develop software tools for service

Support manufacturing

Support internal testing

Support external customers

Create corrective plan

Ensure timely resolution

How You'll Work.

Team & Collaboration

Work across algorithm integration and rendering subsystems; Work with dedicated algorithm teams; Work as a key contributor in small teams; Communicate complex technical concepts to non-technical team members and stakeholders

Communication Scope

Communicate and breakdown complex technical concepts to non-technical team members and stakeholders

Process & Methodology

Effectively plan, track, and communicate software development efforts

Full Job Description

At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these patients, and the surgeons and healthcare providers who treat them. We embrace a culture of exceptional response by partnering with researchers and educators to transform clinical insights into tangible solutions. Our solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible. At Globus, we move with a sense of urgency to deliver innovations that improve the quality of life of patients, inspired by the surgeons and healthcare providers who treat them. Our world-class engineering works to transform clinical insights into tangible musculoskeletal solutions. We are constantly in pursuit of better patient care, and we understand that speed is critical because life cannot wait. Join us! _Position Summary:_ The Software Engineer will be responsible for developing and maintaining C++ backend software for our Robotics products. This role focuses on our core application layer — including algorithm integration, rendering, and real-time system behavior — within a platform that leverages microservice-style architectures and interprocess communication. This person needs to have strong design and architectural skills, a solid grasp of mathematics and 3D graphics concepts, and the ability to work across algorithm integration and rendering subsystems. The position will be a hands-on one with the individual capable of creative and systematic product development with minimum supervision. _Essential Functions:_ The responsibilities of the position include, but are not limited to, the following: * Developing prototypes, proofs of concept in addition to production-quality solutions - Ensuring efficient performance and scalability of solutions * Demonstrating a passion for software development, software craftsmanship, and test-driven developm

Free ATS check

Applying for this Software Engineer-Backend role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Globus Medical?

Real rants from real employees. Read before you apply.

Read Company Rants →