Globus Medical

Medical Devices

EmbeddedSoftwareEngineer

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

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Embedded Software Engineer at Globus Medical. Skills: Embedded Software, C++, Rust, Communication Protocols. Design software for connected medical devices. Build software for connected medical devices”

What You'll Achieve.

Improve quality of life of patients; Improve techniques and outcomes of surgery; Resume lives quickly

Industry & Context.

Medical Devices
Problems you'll solve

Algorithm development

Eligibility Requirements

Ability to travel up to 10% of the time

What They're Looking For.

Must Have

BS with 3+ years of experience or MS with 1+ years of experience, Experience developing production software/firmware for hardware systems, Experience programming in C++, Experience programming in Rust, Experience with communication protocols such as I2C, Experience with communication protocols such as SPI, Experience with communication protocols such as UART, Experience with communication protocols such as RS-485, Experience with communication protocols such as TCP/IP, Experience with communication protocols such as Wi-Fi, Experience with communication protocols such as Bluetooth, Experience with communication protocols such as BLE, Experience with data structures, Experience with data processing, Experience with algorithm development, Experience developing software tools, Experience developing software utilities, Experience developing software libraries/components, Experience with git source control, Experience with pull request processes, Experience with hands-on prototyping, Experience with debugging, Excellent written communication skills, Excellent verbal communication skills, Ability to work independently, Ability to work on small teams

Nice to Have

Experience developing software/firmware for medical devices, Experience developing software/firmware for wearables, Experience developing software/firmware for IoT/smart devices, Working knowledge of wireless communication protocols, Working knowledge of cybersecurity principles, Experience working with sensors, Experience processing sensor data, Experience programming in Rust

What You'll Do.

Design software for connected medical devices

Build software for connected medical devices

Test software for connected medical devices

Translate product requirements

Create design specifications

Create verification tests

Evaluate system performance

Perform hands-on testing

Adhere to project timelines

Deliver documentation

How You'll Work.

Team & Collaboration

Work on small teams; Collaborate with electrical engineers; Collaborate with mechanical engineers; Collaborate with software engineers; Integrate system software

Communication Scope

Excellent written communication skills; Excellent verbal communication skills

Process & Methodology

Adhere to project timelines

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. **Essential Functions:** * Design, build, and test software for connected medical devices, ensuring adherence to industry standards and performance metrics * Translate product requirements into design specifications and verification tests * Work independently as well as on small teams * Collaborate with a team of 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 **Required Knowledge, Experience, and Skills:** * BS with 3+ years of experience or MS with 1+ years of experience * Experience developing production software/firmware for hardware systems * Experience programming in C++ and/or Rust * Experience with communication protocols such as I2C, SPI, UART, RS-485, TCP/IP, Wi-Fi, Bluetooth, or BLE * 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 * Experience with hands-on prototyping and debugging * Excellent written and verbal communication skills * Ability to work independently and in small teams * Ability to travel up to 10% of the time **Preferred Knowledge, Experience, and Skills:** * Experience developing software/firmware

Free ATS check

Applying for this Embedded Software Engineer 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 →