Embedded Software Architect
- Location Pune
- Experience 10+ yrs
- Job type Full-time
- Posted 7 Oct 2026
- Qualification Bachelor's
You will be taken to Philips’s own careers page to apply. Job ID 591267.
Job description
Job Title Embedded Software Architect Job Description We are seeking an experienced Embedded Software Architect to own the technical architecture for regulated medical device software across the Sleep & Respiratory Care portfolio. This role sits at the center of our engineering organization — defining architecture and design for therapy devices, ventilators and connected-care platforms, and ensuring that what we build is safe, secure, compliant and sustainable. You will operate as a hands-on technical authority: making design decisions, resolving complex technical risks, mentoring engineers, and representing software architecture in cross-functional and regulatory forums. This is a role for someone who wants deep technical ownership of products that directly improve patients' ability to breathe and sleep.
Your role: Technical Skills
- Deep expertise in C++(preferred) / C / Embedded C; strong grasp of real-time and resource-constrained design.
- RTOS concepts, scheduling, concurrency, task frameworks, memory and power optimisation.
- Microcontroller/SoC platforms (e.g. ARM Cortex-M / STM32 class), board bring-up and hardware-software integration.
- Communication protocols and connectivity — BLE/Bluetooth, cellular/modem, UART/SPI/I2C, and secure firmware update mechanisms.
- Software architecture practice — modelling, design patterns, interface design, modularity and platform thinking.
- Verification fundamentals: unit verification, static analysis, code coverage, test automation and CI/CD (ADO / GitHub).