Philips

Software Engineer C++

Posted Mar 4, 2026
Project ID: PHIAJP00003480
Location
Best
Hours/week
40 hrs/week
Payrate range
5115 - 5508 €/month

Role: Software Engineer C++

Contract: Via Randstad

Duration of assignment: 1 year (possibility of extension/transition to Philips pay roll)

As a Senior Software Designer, you will be at the forefront of Image Guided Therapy (IGT). You will work on performance-critical "Roadmapping" software that directly supports minimally invasive medical procedures.

You will be a key contributor to our FORS technology proposition—a disruptive innovation combining advanced sensing and software to redefine the status quo in clinical environments. This is a role where your code doesn't just run a platform; it directly impacts patient outcomes in real-time, safety-critical scenarios.

Your Role:

You will join a customer-centric, agile team collaborating with architects and system teams across the IGT landscape. Your mission is to ensure strong technical alignment between roadmapping features and broader system functionality.

Key Responsibilities:

  • Build and maintain high-quality, performant C++ software for our viewing applications and Windows-based platforms.

  • Drive feature-based development from initial design and implementation to automated testing, release, and long-term maintenance.

  • Ensure all software and documentation comply with IEC 62304, Philips QMS, and global regulatory standards.

  • Contribute to technical roadmaps, balancing the trade-offs between performance, reliability, safety, and security.

  • Bridge the gap between managed (.NET/C#) and unmanaged (Native C++) components, ensuring seamless integration across the IGT ecosystem.

  • Actively share knowledge and mentor colleagues to foster a culture of engineering excellence.

    What you bring to the Team:

You are a disciplined engineer who thrives on complexity and values "clean" architecture. You are looking for a domain where software quality is a non-negotiable requirement.

Required Qualifications:

  • BSc or MSc in Software Engineering, Computer Science, or a related field.

  • 5+ years of experience in Modern C++ (C++14 or later), specifically within high-tech, long-lifecycle, or safety-critical systems.

  • Strong experience in Windows-based application or platform software.

  • Proven ability to integrate .NET/C# and Native C++ components.

  • Experience working within structured development processes (Agile/Scrum) in regulated industries (e.g., Medical, Aerospace, or Automotive).

Bonus Points (Nice to Have):

  • Hands-on experience with CI/CD pipelines, GitHub Actions, and static analysis tools.

  • Experience with automated testing frameworks specifically for C++.

  • Exposure to embedded systems or cross-platform development.

Similar projects

+ Search all projects