Find your next opportunity

Newest first

Middle/Senior С++ developer

Fulcrum Software

Location
Remote
Employment
Full-time
Level
Mid-level
Category
Backend
Posted
Deadline

Description

Project: Software development for a Cardiovascular Ultrasound Scanner (heart and vessels).

Team: The team is a browser-based medical imaging product aimed at bringing the capabilities of the desktop application to the web. The system enables viewing, analysis, and processing of ultrasound studies and medical data. The team consists of several C++ developers, an Angular developer, a tester, a software architect, and a Scrum master.

Technologies:

  • Windows OS
  • TypeScript/Angular, REST API for frontend
  • WebAssembly, C++ 17+ for backend
  • QT, MFC for UI
  • COM, ATL for interprocess communication
  • SVN, Git as source control
  • Visual Studio, CMake

Requirements:

  • At least 4 years of professional desktop C++ experience
  • Knowledge of modern C++ standards (C++ 17, 20, 23) and syntaxis
  • Deep understanding of core C++ language
  • Intermediate English level (written and spoken)

Will be a big plus:

  • Knowledge of QT framework
  • Knowledge of medical imaging concepts (e.g., DICOM, visualization)
  • WebAssembly experience
  • Basic C# knowledge

Responsibilities:

  • Development of a new browser-based framework for the medical product
  • Porting of C++ business logic via WebAssembly (WASM)
  • Participation in architecture design for a greenfield product
  • Collaboration with C++ and frontend devs, domain experts, and the product team
  • Mandatory participation in Scrum meetings with the team

Apply at the source

This role was published by Fulcrum Software and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗