> Markdown version of [/jobs/ext/3899979-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3899979-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** Globus Medical - **Location:** Audubon, PA, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Algorithm Design, Bluetooth, C++ (Programming Language), Communications Protocols, Computer Programming, Data Structures, Software Debugging, Embedded Software, Firmware, Rapid Prototyping Process, Smart Devices, Software Engineering, System Software, TCP/IP, Universal Asynchronous Receiver/Transmitter, Wi-Fi Technology, Data Processing, Serial Peripheral Interface, Git, Wearables, Software Version Control - **Published:** October 23, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3466643841&tx=JP9791FFR&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 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 for medical devices, wearables, or IoT/smart devices * Working knowledge of wireless communication protocols and cybersecurity principles * Experience working with sensors and processing sensor data * Experience programming in Rust ## Description * 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