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:
Flash Pathology B.V.
De Boelelaan 1085
1081 HV Amsterdam
The Netherlands
Contact
Menu
Technology
At Flash Pathology, we are committed to empowering you with advanced tools to visualize and understand the intricate details of tissue samples.
All products and application data are intended for research use only and are not approved for diagnostic or therapeutic purposes.