Philips
Senior Embedded Software Engineer – Connectivity
At Philips, we are building the next generation of connected health technologies that empower users and improve lives. Our Electronic Systems & IoT group, part of Product and Systems Engineering within Innovation & Strategy (I&S), is a trusted engineering solutions partner for all Philips clusters and select external customers. We deliver high-quality, embedded connectivity software that powers everything from oral care devices to defibrillators and remote health monitors.
The Role:
We are looking for a passionate and experienced Senior Embedded Software Engineer – Connectivity to strengthen our Connectivity Software, Test & Verification team. In this role, you will take part in the full software development lifecycle — from concept to release — helping develop embedded software for cutting-edge connected devices across various Philips businesses.
Key Responsibilities:
Design and implement embedded C++ software for connectivity platforms.
Contribute to requirement definition, architectural design, implementation, testing, and release activities.
Ensure software compliance with quality norms, including medical standards.
Participate in design and code reviews, and contribute to FMEAs.
Create automated unit and integration tests using the relevant frameworks.
Estimate your work and contribute to team planning and backlog grooming.
Maintain structured documentation of the software and development process.
Qualifications:
Educational Background:Bachelor’s or Master’s degree in Software Engineering or Computer Science.
Experience:
At least 5 years of experience in embedded software development.
Experience in medical or regulated environments is highly valued.
Technical Skills:
Strong modern C++ programming skills and object-oriented design (SOLID principles).
Proficient in embedded development on resource-constrained systems, including memory, power, and thread management.
Familiarity with BLE-HID (HoG), USB-HID, Wi-Fi, and Cellular communication protocols.
Experience with microcontrollers such as STM32WB55, STM32WB5MMG, and i.MX8.
Embedded Linux (Yocto), CMake, and Agile software development.
Familiar with Git, GitHub, CI/CD pipelines, Docker, scripting, and static code analysis tools.
Soft Skills:
Demonstrates craftsmanship and takes pride in writing clean, maintainable code.
Skilled in test-driven development, refactoring, and pair programming.
A proactive, communicative, and enthusiastic Agile team player.
Committed to continuous learning and improvement.
What We Offer in Return:
Meaningful Innovation: Contribute to high-impact healthcare solutions used globally.
Expert Environment: Join a highly skilled and collaborative embedded software team.
Global Interaction: Collaborate with colleagues in Eindhoven, Bangalore, and the US.
Career Development: Access to Philips training, coaching, and growth opportunities.
Inclusive Culture: Work in a supportive, diverse, and inspiring environment.
Contract Type:You will work for Philips as a contract or permanent employee of a Randstad company, with access to a wide range of benefits and development opportunities.
Long-term: Philips has the intention to hire the professional for the long-term.
About Philips:Philips is a health technology company built on the belief that every human matters. We aim to improve the lives of billions by delivering meaningful innovations in healthcare and personal well-being.