C++ Engineer (Desktop Applications)

Sigma Software

United States

Remote

USD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sigma Software ищет опытного старшего C++ инженера для разработки крупномасштабных настольных медицинских приложений. Основной фокус — производительность, стабильность и модернизация устаревших систем.

Обязанности включают создание компонентов на современном C++, реализацию масштабируемой многопоточности, анализ узких мест и работу с Qt, CEF, Make, Conan и MSVC, участие в код-ревью и улучшении качества ПО.

Qualifications

  • 5+ лет коммерческого опыта разработки на C++.
  • Глубокие знания современных стандартов C++ (C++14/17/20).
  • Опыт разработки настольных приложений.
  • Опыт работы с Qt, CEF, Make, Conan и MSVC.
  • Уровень английского не ниже Upper-Intermediate.

Responsibilities

  • Разработка и поддержка компонентов настольного ПО на C++.
  • Реализация масштабируемых решений по многопоточности.
  • Анализ и устранение узких мест в производительности.
  • Модернизация и рефакторинг legacy-кода.
  • Участие в обзоре кода и технических обсуждениях.
  • Поддержка качества ПО и совместная работа с QA и продуктовой командой.

Skills

Многопоточность
Оптимизация производительности
Аналитическое мышление
Командная работа
Английский язык (Upper-Intermediate+)

Education

Техническое образование (CS/Engineering)

Tools

Qt
Make
Conan
MSVC
CEF

Job description

Описание:

We are looking for an experienced Senior C++ Engineer to work on large-scale desktop software products in Medical domain. The role focuses on performance optimization, stability improvements, modernization of legacy systems, and development of high-quality desktop applications.

Задачи:
  • Develop and maintain high-quality desktop application components using modern C++
  • Implement scalable multithreading and concurrency solutions
  • Analyze, identify, and resolve performance bottlenecks in complex desktop systems
  • Participate in modernization and refactoring of legacy codebases
  • Collaborate with architects, QA engineers, and product teams to deliver stable and efficient solutions
  • Contribute to software quality improvements, debugging activities, and system stability initiatives
  • Utilize AI-assisted development tools to improve development workflows and accelerate implementation activities
  • Participate in technical discussions, code reviews, and engineering best practices initiatives
Требования:
  • 5+ years of commercial experience in C++ software development
  • Strong expertise in modern C++ standards including C++14/17/20
  • Deep understanding of multithreading, concurrency, debugging, and performance optimization
  • Hands‑on experience with desktop application development
  • Practical experience with Qt
  • Experience working with Make, Conan, and MSVC
  • Experience with CEF integration
  • Strong analytical thinking and problem‑solving skills
  • Ability to collaborate effectively within cross‑functional engineering teams
  • Upper-Intermediate or higher level of English
  • Experience with AI‑assisted coding tools and development workflows
  • Experience working in regulated software environments
  • Technical degree in Computer Science, Engineering, or related field
  • German language skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Desktop Engineer - AI Tools Qt High-Performance
Senior C++ Desktop Engineer - AI Tools Qt High-Performance

Sigma Software • United States

Remote
USD 140,000 - 180,000
Senior C++ Engineer
Senior C++ Engineer

Interval • United States

Remote
USD 111,000 - 185,000
Flexible hours
Remote freelance platform
Competitive pay
c/c++ developer for desktop products
c/c++ developer for desktop products

Movavi • United States

On-site
USD 110,000 - 180,000
Remote work from anywhere in the world
Flexible schedule
Corporate events and team-building
Senior Software Engineer
Senior Software Engineer

Object Oriented Search • Fort Mill (SC)

On-site
USD 110,000 - 140,000
Embedded C++ Engineer (Contract)
Embedded C++ Engineer (Contract)

Instil Software Ltd • United States

Remote
USD 93,000 - 120,000
C++ Developer
C++ Developer

think-cell Software GmbH • United States

On-site
USD 138,000 - 173,000
Flexible working hours
Relocation support to Berlin
Minimal meetings for deep work
+1
macOS developer on Objective-C and C++
macOS developer on Objective-C and C++

Научсофт • United States

Remote
USD 140,000 - 210,000
c++ разработчик
c++ разработчик

АСКОН • United States

Remote
USD 24,000 - 29,000
Software developer in trading platforms
Software developer in trading platforms

Eqvilent • United States

Remote
USD 100,000 - 140,000
Remote work worldwide
Global offices access
Cutting-edge hardware
+3
C++ developer in PCB design tools
C++ developer in PCB design tools

Sii Poland • United States

Remote
USD 90,000 - 150,000