C++ Software Developer (3D Imaging and Computer Graphics)

Netherlands Software Eindhoven Hybrid

Experienced C++ developer needed for 3D imaging applications in interventional cardiac and vascular procedures. Join us to innovate clinical products, work in an agile team, and grow your career.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT

About this vacancy

In this role, you will have the opportunity to make a substantial contribution to the innovation of clinical products. You will develop new clinical products and supporting platforms, using the latest software technologies and resources.

Our client is working on industry-leading solutions that help clinicians decide, guide, treat, and confirm the right therapy for each patient in real-time during image-guided therapies (IGT). If you are an exceptional software designer with relevant experience, looking for a challenge and eager to work on products that improve the lives of millions, this is the opportunity for you!

Some responsibilities:

  • De-risk technical designs in the early stages with prototypes (Advanced Development) and finalize clinical applications for market release (PDLM Product Development Lifecycle Management).
  • Continuously develop your technical knowledge by studying and implementing state-of-the-art programming techniques, development tools, methods, and processes.
  • Participate in educational opportunities, and communities, and file invention disclosures.
  • Actively participate in Agile ceremonies and contribute to the continuous improvement efforts of the team, software, and its processes.

What we expect from you

  • Have an MSc or PhD degree in Electrical Engineering, Computer Science (or equivalent).
  • Have multiple years of relevant experience with modern C++ versions (preferably medium to senior level).
  • Have proven experience in 3D rendering, computational geometry, and writing efficient code.
  • Have proven experience with high-performance software design and development, design patterns, SOLID principles, TDD, and Clean architecture.
  • Are a self-starter, results-driven, accurate, and a team player striving for continuous improvement.

What you can expect from us

As Employeneur with TMC, you may expect a multitude of things from us. Baseline, you can at least expect the following:

  • A permanent contract;
  • Individual profit sharing on top of your fixed salary;
  • Professional coaching by an external, self-chosen coach, to boost your career;
  • at least 25 holidays with the option to buy more
  • Knowledge sharing through Pizza sessions, TechTank sessions, and Q-meetings;
  • Informal events with your colleagues;

Below, you will also find the 5 principles of our model: Employeneurship. These are all fundamental parts our our company that are in place to facilitate your time with TMC to our best capabilities.

The 5 basic principles of employeneurship
A long-term working relationship

Enjoy the security of a long-term contract and a stable source of income while getting the opportunity to work at diverse projects.

Individual profit sharing

Full transparency. That’s it. For each of your projects, you know your hourly rate, your costs, and your individual performance-based profit sharing, all in order to stimulate your inner entrepreneur.

Business cells

Our employeneurs are grouped in business cells based on their technical expertise. They are small, focused and function as high-grade knowledge networks. And as buzzing communities of close colleagues.


Every employeneur drives their own career. Together, we make a plan for personal and professional growth. Receive personal coaching and an extensive training budget to keep developing yourself and deliver outperformance at our clients.

Read more Read more
The Entrepreneurial Lab

Work on your technical dreams in our lab. Collaborate with others in multidisciplinary teams to unlock out-of-the-box thinking and innovative ideas as well as entrepreneurial skills.

Read more Read more
Submit my application

Great that you are interested in a job at TMC! Apply now in the way that suits you best and hopefully we can welcome you to one of our teams soon.

Apply with resume Apply with LinkedIn Apply without resume
Supported file types: .pdf,.docx,.doc,.txt (Max. 4MB)
Your details
Your details
Your details
- -
Let's get in touch
Let's get in touch!

Reach out for opportunities, collaborations, or questions. We're here to connect.