Improve your C++ by watching some videos from Meeting C++!

Submit your job posting if your job should be listed here too!

Submit your job application to C++ employers via Meeting C++

Develop C++ for Science!

published at 20.11.2019 14:32

Location: Amsterdam

Company: Lumicks

Relocation Level: International

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.

Technologies: 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. We are flexible, choose your own platform to develop and we'll teach you any of the sceince that you need to know. On the hardware side, we have lasers. Lots and lots of lasers.

Visa Sponsorship: Yes

Apply here.

 

mcpprecruiting.png

Meeting C++ Employer Listing

Apply for listing