Senior Embedded Software Engineer – Connectivity

Philips 

📍 Eindhoven, Netherlands 🇳🇱

contract
senior
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++BLE-HIDUSB-HIDWi-FiDocker

Industry

Medical DevicesConsumer Electronics

Job Description

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.