Globus Medical
Medical Devices
EmbeddedSoftwareEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“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.
Algorithm development
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
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.