Software Engineer - Medical Devices (Python/C++)

Location: Amsterdam, The Netherlands
32–40 hours per week (on-site)

About Flash Pathology

At Flash Pathology, we are pioneering rapid on-site histology solutions that empower clinicians and pathologists with real-time, high-quality tissue diagnostics - enabling faster decisions, better outcomes, and smarter workflows in surgical and biopsy settings. We are developing microscopes to redefine tissue imaging, and we are rapidly expanding our operations to bring our solutions to labs and hospitals around the world.

Your Role

As a Software Engineer at Flash, you will play a critical role in developing the core user-facing application for our advanced microscopes. Working on a collaborative, interdisciplinary R&D team, you will design, build, and refine a Python/C++ application that seamlessly integrates with our microscope - all in compliance with medical device standards.

Key Responsibilities

  • Develop a clinical-grade, user-facing Python/C++ application that controls our microscope

  • Collaborate with engineers and clinical experts to translate complex requirements into software solutions

  • Contribute to architecture and design discussions, perform peer code reviews, and deliver tested, well-documented software

  • Participate in integration, validation, and user feedback sessions

What You Bring

  • 4+ years of professional experience developing graphical user interface software in Python/C++, preferably for medical devices using Qt (PySide) or another regulated domain

  • A degree (BSc, MSc, or PhD) in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field

  • Proficiency with Python, C++, Windows development, and modern application frameworks and libraries (e.g., Qt, OpenGL, Multithreading)

  • Hands-on experience with CI/CD pipelines (e.g. GitHub Actions)

  • Ability to translate system-level requirements into technical implementation

  • Strong analytical, collaboration, and communication skills (English required; Dutch a plus)

  • Experience with DICOM, HL7, and cybersecurity for medical devices is a huge plus!

What We Offer

  • A pivotal role in bringing breakthrough histology solutions to market

  • A dynamic, purpose-driven culture within an innovative and fast-growing start-up

  • A small international team, where you’ll make significant contributions

  • Competitive salary dependent on experience

As a start-up, we know that learning on the job is part of the journey so if you don’t meet every requirement, we still encourage you to apply.

Please send your CV and a brief cover letter to:

jobs@flashpathology.com