You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Sigma Software

Senior C++ Engineer (Desktop Applications)

  • Remote
  • 6+ years
  • English (B2)

Salary

Not stated

Similar roles pay €65K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds large-scale desktop software for the medical domain.

The role centres on performance optimization, stability work, modernizing legacy systems, and building high-quality desktop applications.

Responsibilities

  • Build and maintain high-quality desktop application components in modern C++.
  • Design multithreading and concurrency solutions that scale.
  • Find and fix performance bottlenecks in complex desktop systems.
  • Help modernize and refactor legacy codebases.
  • Work with architects, QA engineers and product teams to deliver stable, efficient solutions.
  • Contribute to debugging, software quality and system stability work.
  • Use AI-assisted development tools to streamline workflows and speed up implementation.
  • Take part in technical discussions, code reviews and engineering best practice initiatives.

Requirements

  • 5+ years of commercial C++ software development experience.
  • Strong command of modern C++ standards, including C++14, C++17 and C++20.
  • Deep understanding of multithreading, concurrency, debugging and performance optimization.
  • Hands-on experience building desktop applications.
  • Practical experience with Qt.
  • Experience working with Make, Conan and MSVC.
  • Experience integrating CEF.
  • Strong analytical thinking and problem-solving skills.
  • Ability to collaborate effectively in cross-functional engineering teams.
  • Upper-Intermediate English or higher.
  • A plus: experience with AI-assisted coding tools and development workflows.
  • A plus: experience working in regulated software environments.
  • A plus: a technical degree in Computer Science, Engineering or a related field.
  • A plus: German language skills.

About the company

Sigma Software

Also hiring in Lisbon, Portugal, Cluj-Napoca, Romania, Spain and 2 more places

30 of their 36 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 3 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • C++
Seniority
Senior
Type
Full-time
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Seniority
Senior
Experience
5+ years
Tech stack
  • C++

Location

Work model
Remote
Region
Europe

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason