Embedded Software Architect
Core
Define and govern software architecture for regulated medical device software across therapy devices, ventilators, and connected-care platforms, ensuring safety, security, and compliance.
Role type
Senior IC embedded software architect (medical devices)
Builds
Therapy devices, ventilators, and connected-care platforms
Domain
Medical devices / Embedded systems
Required skills
C++ / C / Embedded C, RTOS design, Microcontroller/SoC platforms, Communication protocols (BLE, cellular, UART, SPI, I2C), Software architecture modeling, Verification fundamentals, Cybersecurity for embedded devices
Preferred skills
Medical device architecture experience, Modernization and refactoring, AI-assisted engineering, Knowledge transfer (via careerplan.io/jobs/591267-1-embedded-software-architect-at-philips)
Technologies
ARM Cortex-M, STM32, ADO, GitHub, GitHub Copilot
Responsibilities
Define and document software architecture artifacts (SAD, SDD) to regulated standards, Lead design reviews and technical risk assessments, Ensure compliance with IEC 62304, ISO 13485, and ISO 14971, Mentor engineers and drive engineering excellence, Partner with Engineering Managers on technical feasibility and resource planning
Seniority
Senior, hands-on IC with mentorship responsibilities