C++ Software Engineer
Core
Developing firmware, acquisition, and analysis software for advanced bioimaging solutions used in microscopy and nanoscopy to support research in cell biology, neuroscience, and immunology.
Role type
C++ Software Engineer
Builds
BioImaging software solution (firmware to acquisition and analysis)
Domain
Bioimaging / Scientific Research
Deliverable
production ML models | product features
Required skills
C++14+, Git/Mercurial, CI/CD tools, Test frameworks (GTest, Catch2, Boost), CMake, Multithreading, Python ecosystem
Preferred skills
Qt5/Qt6, Library architecture design, Test-driven development, Bioimaging domain knowledge
Responsibilities
Designing new functionalities, Specifying functionality, Architecture design, Implementation, Testing, Code refactoring, Bug analysis and fix
Seniority
Mid-level (3+ years experience)
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.