CareerPlan

C++ developer

Ivrea, Provincia di TorinoFull-time2026-10-15
On-site

Core

Analysis, design, programming, testing, and documentation of the Papyrus system for backend products across Windows, Linux, Mac, Unix, IBM mainframes, and mobile devices.

Role type

C++ developer

Builds

Backend products and specialized modules for networking, databases, GUIs, and high-performance multi-core solutions

Domain

Enterprise software / Systems programming

Required skills

C++, multi-threaded and multi-process programming, synchronization primitives, shared memory, IPC methods, network programming (TCP/UDP), Socket interface

Preferred skills

Qt-based GUIs, mathematics/statistics, high-performance computing

Technologies

C++, Qt, TCP, UDP, Sockets, Linux, Windows, Mac, Unix, IBM mainframes

Responsibilities

Analyze and design system components, write and test code, document software, develop high-performance modules for inter-thread/inter-process communication

Seniority

Mid-level, hands-on IC