C++ developer


Amsterdam, NL

full time

08 Jul 2020


LUMICKS is bringing novel tools for single-molecule biophysics and cell avidity to market, enabling scientific researchers across biology and medicine to unlock new types of experiments.

Our primary technology, C-Trap, can be used to "grab" a single molecule, and apply precise mechanical forces to it. At the same time, one can visualize the molecule using highly-sensitive fluorescence microscopy. Our customers use it to watch DNA being copied by the molecular machinery of the cell, or observe molecular "engines" walking across the scaffolding structures of a human cell. LUMICKS systems are currently in use in opinion-leading labs across the globe, including Stanford, Johns Hopkins University, Tsinghua University, NIH, Max Planck Institute, TU Delft, and Imperial College London.

We also produce z-Movi, the only instrument that can directly measure the avidity, or overall strength, of interaction between cells. Introduced in 2018, this new technology based on acoustic waves paves the way for the study of yet unexplored avenues in basic and translational research, impacting applications where cell-cell interactions are key, including immunotherapy, antigen presentation, therapeutic antibodies, vaccination, immunological synapse and cellular adhesion.

We're an academic spin-off from a research group at VU University Amsterdam. We care deeply about providing our users with easy-to-use, reliable software that actively supports Open Data and Reproducible Science.

We use the following technologies, when applying, it's fine to be familiar with a subset of these:
C++17 (soon 20) for the core code, Qt5 for the UI and Python 3 for bindings. CMake builds everything.
Libraries we use include abseil, asio, caf (c++ actor framework), catch2, cereal, fmt, hdf5/highfive, opencv, ranges-v3 and spdlog.
Our GUIs are a mix of Qt widgets and QML (we are migrating torwards the latter).
Our Python bindings are implemented using pybind11. On the hardware side, we have lasers. Lots and lots of lasers.

For more jobs like this subscribe to the weekly newsletter or follow C++ JOBS on Facebook, Linkedin and Twitter for frequent social updates.