Unlock Full Resume Report

New offer - be the first one to apply!

September 23, 2026

C++ Developer

Mid • Hybrid

Brno, Czechia

Quick Facts

  • Role: C++ Developer

  • Focus: Integration platform and standardized API for third-party hardware/software

  • Team setup: Agile/Scrum (SAFE framework)

Description

You will help develop integration software used in cutting-edge scientific research, working on transmission electron microscopy (TEM) systems and their modular software/hardware platform. The role includes building and extending a standardized API, developing integration interfaces for third-party solutions, and testing changes directly on the microscope. Collaboration with stakeholders and strategic partners is part of the day-to-day work.

Responsibilities

  • Develop integration interfaces for third-party SW and HW

  • Program primarily in C++ (C++20)

  • Create unit and smoke tests

  • Test changes directly on the microscope

  • Work with a team of ~8 members in an agile/Scrum environment (SAFE)

  • Present results to stakeholders

  • Extend the API with new functionality

  • Investigate and fix issues, including analysis and testing on customer equipment

  • Support integration of new devices and tools

Requirements

  • Experience in C++ development

  • Minimum 3 years of experience

  • Willingness to learn new technologies and work in a software + hardware environment

Benefits

  • Work on a real product with impact in the scientific environment

  • See the results of your work directly in operational equipment

  • Opportunity to combine software development with hands-on hardware integration

Technologies

  • C++

  • CMake

  • Visual Studio 2022 / VS Code

  • gRPC

  • COM

  • Git

  • GitLab

  • Jenkins

  • Conan

  • Python (advantage)

Similar jobs you might like