Globus Medical - Audubon, PA

posted 19 days ago

Full-time - Mid Level
Audubon, PA
Merchant Wholesalers, Durable Goods

About the position

The Senior Software Engineer at Globus Medical will play a crucial role in the Digital Health team, focusing on the design, development, and testing of software for connected medical devices aimed at improving the quality of life for patients with musculoskeletal disorders. This position requires a blend of technical leadership, creativity, and hands-on prototyping, working collaboratively with a team of engineers to bring innovative medical solutions to market.

Responsibilities

  • Lead the design, development, and testing of software for connected medical device hardware products, ensuring adherence to industry standards and performance metrics.
  • Translate product requirements into design specifications and verification tests.
  • Work independently and in small teams using agile methodologies.
  • Collaborate with electrical, mechanical, and software engineers to integrate system software into market-ready medical device products.
  • Evaluate real-world system performance with hands-on verification and validation testing.
  • Adhere to project timelines to deliver on-time designs, prototypes, test results, and documentation.
  • Provide technical leadership and professional mentorship to junior team members.

Requirements

  • BS in engineering with 5+ years of experience or MS with 3+ years of experience.
  • Experience developing prototype and production software for hardware systems.
  • Strong understanding of software architecture and software design.
  • Experience programming in C++.
  • Experience with data structures, data processing, and algorithm development.
  • Experience developing software tools, utilities, and libraries/components.
  • Experience with Git source control and pull request processes.
  • Excellent written and verbal communication skills.
  • Ability to work independently and in small teams.
  • Ability to travel up to 10% of the time.

Nice-to-haves

  • Experience developing software for medical devices, wearables, or IoT/smart devices.
  • Experience working with cloud-connected devices.
  • Working knowledge of wireless communication protocols and cybersecurity principles.
  • Experience working with sensors and processing sensor data.
  • Experience translating product requirements into design specifications and verification tests.
  • Experience programming in Rust.
  • Experience developing or interfacing with firmware.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service