Staff Embedded Linux Software Engineer β Connected Medical Devices
GE HealthCare
September 05, 2026
Full-time
Remote friendly (Waukesha, WI)
Worldwide
IT
Role: Senior software engineer focused on developing connectivity, interoperability, networking, and cybersecurity capabilities for connected neonatal medical devices within GE HealthCare's Infant Care team. Primary objectives include enabling secure, reliable real-time data exchange between devices, hospital information systems, and cloud platforms to support critical neonatal and maternal care. Responsibilities encompass designing and maintaining connectivity and interoperability solutions, implementing secure networking protocols, supporting fleet and remote device management, and collaborating across systems, cybersecurity, quality, and clinical engineering teams. The role involves participation in architecture and code reviews, verification, validation, and ensuring regulatory compliance throughout the product lifecycle. Required qualifications include a bachelor's degree in a relevant technical field, 6+ years of software engineering experience, proficiency in C++/C, and experience with Linux/Embedded Linux, healthcare interoperability standards (HL7, FHIR), and network security. Preferred skills involve HL7 v2.x, MLLP, IoT/cloud-connected systems, cybersecurity principles, and experience working within regulated environments. Technologies utilized include Embedded Linux, TCP/IP, TLS, MQTT, REST APIs, Qt/QML, and CI/CD tools. The position is based in the U.S. with relocation assistance and requires legal authorization to work. The work environment emphasizes building high-reliability, secure medical connectivity solutions that directly impact critically ill neonatal and maternal patient outcomes.