Associate Principal Software Engineer
Core
Define software and connectivity roadmaps, establish modular platforms and reference architectures, and lead architecture reviews for medical device operating systems, GUI frameworks, and device-cloud integration.
Role type
Associate Principal Software Engineer (Embedded Systems & Medical Devices)
Builds
Modular embedded platforms, reference architectures, and reusable design patterns for targeted temperature management, endourology, and urinary incontinence product families.
Domain
Medical Devices / Embedded Systems / IoT
Required skills
Embedded C/C++, RTOS, Embedded Linux, Wireless protocols (BLE, Wi-Fi, Ethernet), Cloud APIs, Telemetry, Threat modeling, Secure boot, Encryption, SBOMs, IEC 62304, FDA-regulated development, Software risk management, Platform governance, Architecture review leadership.
Preferred skills
GUI frameworks, Hospital-connected platforms, Electromechanical medical platforms.
Technologies
CI/CD, Cloud, Embedded, Ethernet, Linux, Security, C++
Responsibilities
Direct software and connectivity roadmaps; Establish modular platforms and interface standards; Lead architecture reviews and change control; Define BLE, Wi-Fi, Ethernet, and gateway architecture; Promote code quality, static analysis, CI/CD, and automated regression testing; Collaborate with engineering, quality, regulatory, and cybersecurity teams.
Seniority
Senior, hands-on IC with strategic influence
