Staff Software Engineer

Globus Medical, Inc.

Methuen (MA)

Sur place

USD 180 000 - 240 000

Plein temps

Il y a 13 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Globus Medical is seeking a Staff Software Engineer to lead a surgical robotic platform software team. The role is hands-on, requiring strong technical ability and independent work in a fast-paced environment.

You will guide other engineers, design and test software components, and contribute to scalable, reliable medical device software on-site in a collaborative setting. The ideal candidate has extensive experience in motion control, real-time systems, and C/C++, with optional Rust and

Qualifications

  • 10+ years of professional programming experience.
  • Experience developing motion control software.
  • Experience developing haptic control software.
  • Experience with kinematics.
  • Experience with real-time or close-to-real-time systems.
  • Experience with surgical navigation software a plus.
  • Experience in object-oriented analysis and design.
  • Experience programming in C/C++ required; experience with Rust a plus.
  • Experience using AI-assisted development tools a plus.
  • Experience developing software tools, utilities, and libraries/components.
  • Experience in Medical Device field a plus.
  • Ability to work independently and as a key contributor in small teams.
  • Excellent oral, written, and graphical communication skills.
  • Ability to travel up to 5% of the time.

Responsabilités

  • Lead design, testing and documentation of robotic platform with cross-disciplinary teams.
  • Develop prototypes, proofs of concept in addition to production-quality solutions.
  • Carry-out investigations and root cause analysis for troubleshooting.
  • Ensure efficient performance and scalability of solutions.
  • Provide guidance and oversight for other software engineers on the team.
  • Demonstrate a passion for software development, software craftsmanship, and test-driven development.
  • Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies.

Connaissances

C/C++ programming
Real-time systems
Motion control software
Kinematics
Surgical navigation software
OOA/OOD
Rust
AI-assisted development tools
Software tools / libraries
Travel up to 5%

Outils

RTOS
ROS

Description du poste

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.

About Globus Medical

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 teams 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 Staff Software Engineer will be a lead for a surgical robotic platform software development team. This person needs to have strong technical skills as the position will be hands-on. This individual must be capable of creative and systematic product development with minimum supervision. The job requires the individual to be a team player with the ability to function well in a challenging and fast paced environment. Must be enthusiastic, positive, even tempered and have strong skills in areas of dependability, interpersonal relationships, flexibility and professionalism. The position is on-site, not remote.

Responsibilities
  • Lead design, testing and documentation of robotic platform with cross-disciplinary teams.
  • Develop prototypes, proofs of concept in addition to production-quality solutions.
  • Carry-out investigations and root cause analysis for troubleshooting.
  • Ensure efficient performance and scalability of solutions.
  • Provide guidance and oversight for other software engineers on the team.
  • Demonstrate a passion for software development, software craftsmanship, and test-driven development.
  • Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies.
Required Qualifications
  • 10+ years of professional programming experience
  • Experience developing motion control software
  • Experience developing haptic control software
  • Experience with kinematics
  • Experience with real-time or close-to-real-time systems
  • Experience with surgical navigation software a plus
  • Experience in object-oriented analysis and design
  • Experience programming in C/C++ required; experience with Rust a plus
  • Experience using AI-assisted development tools a plus
  • Experience developing software tools, utilities, and libraries/components
  • Experience in Medical Device field a plus
  • Ability to work independently and as a key contributor in small teams
  • Excellent oral, written, and graphical communication skills
  • Ability to travel up to 5% of the time
Compliance and Professional Conduct

Adhere to the letter and spirit of the Globus Medical Code of Conduct, the AdvaMed Code, MedTech Code, and all other company policies. Ensure compliance with applicable governmental laws, rules, and regulations in the United States and internationally by completing required training and maintaining knowledge of the requirements applicable to the role. Represent Globus Medical professionally and uphold the highest standards of ethical business practices and socially responsible conduct in interactions with employees, customers, suppliers, and other third parties.

Other Duties

This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee. Duties, responsibilities, and activities may change at any time with or without notice. Globus Medical is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.

Equal Employment Opportunity

Equal Employment Opportunity: Globus Medical is an equal opportunity employer. All applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, disability, marital status, pregnancy, national origin or citizenship. We are committed to a diverse workforce. We value all employees' talents and support an environment that is inclusive and respectful.

Our Values

Our Life Moves Us philosophy is built on four values: Passionate About Innovation, Customer Focused, Teamwork, and Driven.

Passionate about Innovation: Improving patient care by delivering advanced technology to our customers is at the core of what we do. We are passionate in our role in improving the lives of patients by continuously developing better solutions.

Customer Focused: We listen to our customers' needs and respond with a sense of urgency.

Teamwork: Working together, anything is possible. We value every person on our team and treat each other with respect. We are accountable to one another and support each other. Together, we make each other stronger.

Driven: We pursue our mission with energy and passion. We are nimble, results-oriented and decisive. We overcome obstacles that arise in our quest to deliver solutions that will improve the lives of our customers and patients.

Other Duties

Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

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.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer
Software Engineer

Globus Medical Inc • Pennsylvania

Sur place
USD 90 000 - 130 000
Senior Software Engineer (Front End)
Senior Software Engineer (Front End)

Globus Medical, Inc. • Pennsylvania

Sur place
USD 120 000 - 160 000
Associate Software Engineer
Associate Software Engineer

Globus Medical Inc • Pennsylvania

Sur place
USD 90 000 - 120 000
Embedded Software Engineer
Embedded Software Engineer

Globus Medical North America, LLC • Pennsylvania

Sur place
USD 110 000 - 170 000
Senior Project Engineer, Mechatronics
Senior Project Engineer, Mechatronics

Globus Medical, Inc. • Lower Providence Township (PA)

Sur place
USD 110 000 - 170 000
Software Group Manager
Software Group Manager

Globus Medical, Inc. • Pennsylvania

Sur place
USD 120 000 - 160 000
Project Engineer, Development
Project Engineer, Development

NuVasive, LLC • Pennsylvania

Sur place
USD 80 000 - 110 000
Associate Project Engineer, Sustaining
Associate Project Engineer, Sustaining

Globus Medical, Inc. • Lower Providence Township (PA)

Sur place
USD 65 000 - 95 000
ELECTRICAL ENGINEER
ELECTRICAL ENGINEER

Globus Medical, Inc. • Lower Providence Township (PA)

Sur place
USD 90 000 - 130 000
Sr Project Engineer, Development
Sr Project Engineer, Development

Globus Medical, Inc. • Pennsylvania

Sur place
USD 110 000 - 140 000