C++ Consultant Position

emagine

Lisboa

Presencial

EUR 60 000 - 90 000

Tempo integral

14 dias+
Gerador de candidaturas

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Ultrapassa os filtros ATS

Resumo da oferta

emagine is seeking a senior C++ developer to enhance a long-lived Qt-based desktop application focused on IT security and stability. The role emphasizes high-performance, parallelized systems and robust security practices.

You will work across Architecture, QA, and Product Management, applying modern C++ standards (C++14/17/20), multithreading, and debugging techniques to deliver secure, maintainable software. Collaboration and proactive code analysis are key to success.

Qualificações

  • Several years of senior C++ development experience in high-performance desktop systems.
  • Strong command of modern C++ (C++14/17/20) and security practices.
  • Experience with multithreading, debugging and performance profiling.
  • Hands-on experience with CMake, Conan, and MSVC in a Qt-based codebase.

Responsabilidades

  • Develop and maintain C++ components for a desktop application with emphasis on IT security and stability.
  • Analyze existing code against security requirements to implement fixes and improvements.
  • Collaborate with Architecture, QA, and Product Management to deliver secure, maintainable solutions.
  • Leverage AI coding assistants to enhance code analysis and share insights with the team.

Conhecimentos

Senior C++
Modern C++
Multithreading
Security practices
Qt framework
Code analysis

Ferramentas

CMake
Conan
MSVC

Descrição da oferta de emprego

Introduction & Summary

This role focuses on the development and maintenance of C++ components within a long-lived, mixed Qt codebase designed to support IT security and product stability. The ideal candidate will have a robust background in senior C++ development, particularly in high-performance desktop systems, and will be integral in enhancing the security posture of the existing software.

Main Responsibilities
  • Develop and maintain C++ components for the desktop application, prioritizing IT security and stability.
  • Analyze existing code against established security requirements to develop fixes and improve security measures.
  • Collaborate with Architecture, QA, and Product Management teams to deliver secure, maintainable, and high-quality solutions.
  • Utilize AI coding agents to enhance code analysis efficiency, resolve issues, and share insights within the team.
Key Requirements
  • Several years of senior C++ development experience, preferably in high-performance, heavily parallelized desktop systems.
  • Strong command of modern C++ (C++14/17/20), IT security practices, multithreading, and debugging techniques.
  • Hands-on experience with CMake, Conan, and MSVC.
  • Structured, analytical working style with a commitment to high-quality outcomes.
Other Details

This role is focused on delivering IT security and stability improvements and will be engaged with a long-standing codebase, utilizing modern tools and practices to achieve project goals.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior C++ Security & Performance Engineer
Senior C++ Security & Performance Engineer

emagine • Lisboa

Presencial
EUR 60 000 - 90 000
Senior C++ Developer
Senior C++ Developer

Hexa People • Lisboa

Presencial
EUR 45 000 - 70 000
C++ Senior Developer
C++ Senior Developer

DataSmart • Lisboa

Presencial
EUR 60 000 - 90 000
Senior C++ Developer: Secure, Multithreaded Desktop Apps
Senior C++ Developer: Secure, Multithreaded Desktop Apps

DataSmart • Lisboa

Híbrido
EUR 60 000 - 90 000
C++ Developer (M/W)
C++ Developer (M/W)

Meritis • Porto

Presencial
EUR 70 000 - 90 000
Senior C++ Developer – Cross-Platform (Windows/Linux)
Senior C++ Developer – Cross-Platform (Windows/Linux)

Meritis • Porto

Presencial
EUR 70 000 - 90 000
C++ Developer: Hybrid Role with International Projects
C++ Developer: Hybrid Role with International Projects

KCS iT • Porto

Híbrido
EUR 35 000 - 50 000
Free training programs
Nutrition and health appointments
Yoga and personal training days
Senior Software Developer - C++; Python; Shell
Senior Software Developer - C++; Python; Shell

Alpineo Consulting • Porto

Presencial
EUR 40 000 - 60 000
Embedded Security Engineer: C/C++, C#, Linux/Yocto
Embedded Security Engineer: C/C++, C#, Linux/Yocto

Loop Future • Viseu

Presencial
EUR 55 000 - 75 000
C#/C++ Software Developer
C#/C++ Software Developer

PIXIDA GmbH • Porto

Presencial
EUR 45 000 - 75 000
Annual company party
Christmas party
Team-building events
+3