Senior C++ Engineer (3D & HPC)

Blumatica

Pontecagnano Faiano

On-site

EUR 40,000 - 70,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

Benefits offered by this job

Contratto indeterminato
Buoni pasto
Polizza sanitaria
Crescita professionale

Job summary

Blumatica cerca uno sviluppatore con solide basi ingegneristiche e mentalità Agile, capace di gestire l'intero ciclo di vita del software dalla pianificazione al deployment e di fare da riferimento tecnico per il resto del team. La modalità di lavoro principale è in presenza presso la sede di Blumatica.

Non prevediamo lo smart working come modello strutturale, ma lo utilizziamo esclusivamente per necessità personali.

Qualifications

  • Esperienza consolidata (4+ anni) nello sviluppo software in C++ moderno (C++17/20).
  • Forte background nell'ottimizzazione delle performance: gestione della memoria, CPU caching, concorrenza, lock-free programming, multithreading.
  • Esperienza pratica con build system moderni, in particolare CMake.
  • Conoscenza dello sviluppo grafico 3D (matematica vettoriale/matrici) e familiarità con almeno un'API grafica moderna (WebGPU, Vulkan, DirectX 12, Metal o OpenGL/WebGL).
  • Mentalità orientata al problem-solving e capacità di scendere a basso livello quando le performance lo richiedono.

Responsibilities

  • Sviluppo core in C++ moderno (≥ C++17) mantenendo il codice pulito e modulare.
  • Sviluppo cross-platform: garantire che l'intero ecosistema compili e giri fluidamente non solo su Windows/Linux/macOS, ma anche all'interno dei browser tramite WebAssembly.
  • Grafica 3D e Geometria Computazionale: ottimizzazione del nostro motore geometrico e di rendering con API grafiche di nuova generazione (WebGPU/Vulkan).

Skills

C++ modern
Performance optimization
CMake
3D graphics
WebGPU
Multithreading

Tools

WebAssembly
Emscripten

Job description

Blumatica sviluppa soluzioni software per i settori edilizia, sicurezza, progettazione ed enti pubblici. Dai primi anni '90 investe in progettazione e sviluppo di soluzioni software per l'edilizia e la sicurezza.

Grazie anche ad importanti innovazioni tecnologiche e normative, rappresenta oggi il riferimento per oltre 100.000 professionisti e le più grandi aziende italiane e internazionali che apprezzano la professionalità, la qualità e l'usabilità dei nostri prodotti.

Per potenziare il nostro team, cerchiamo uno sviluppatore con solide fondamenta ingegneristiche e mentalità Agile, capace di gestire il ciclo di vita del software dalla pianificazione al deployment e di fare da punto di riferimento tecnico per il resto del team.

La nostra filosofia: empatia, contatto umano e leadership

In Blumatica stiamo investendo sul futuro delle nostre persone. Cerchiamo professionisti che vogliano assumere ruoli di leadership tecnica, con l'empatia che si costruisce solo sul campo, giorno dopo giorno.

Per questo motivoprivilegiamo il contatto umano e la collaborazione diretta: la modalità di lavoro principale è in presenza presso la nostra sede. Non prevediamo lo smart working come modello strutturale, ma lo utilizziamo esclusivamente come strumento flessibile per aiutarti a gestire specifiche e momentanee necessità personali.

Ad accoglierti troverai una struttura moderna e un ambiente stimolante, progettato per favorire la crescita professionale e il benessere, con benefit che includono campi di calcetto e una sala ricreazione.

Cosa farai
  • Sviluppo core in C++ moderno (>= C++17) mantenendo il codice pulito e modulare.
  • Sviluppo cross-platform: Garantire che l'intero ecosistema compili e giri fluidamente non solo su Windows/Linux/macOS, ma anche all'interno dei browser tramite WebAssembly.
  • Grafica 3D e Geometria Computazionale: ottimizzazione del nostro motore geometrico e di rendering con API grafiche di nuova generazione (WebGPU/Vulkan).
Competenze richieste
  • Esperienza consolidata (4+ anni) nello sviluppo software in C++ moderno (C++17/20).
  • Forte background nell'ottimizzazione delle performance: profonda comprensione della gestione della memoria, CPU caching, concorrenza, lock-free programming, multithreading.
  • Esperienza pratica con build system moderni, in particolare CMake.
  • Conoscenza dello sviluppo grafico 3D (matematica vettoriale/matrici) e familiarità con almeno un'API grafica moderna (WebGPU, Vulkan, DirectX 12, Metal o OpenGL/WebGL).
  • Mentalità orientata al problem-solving e capacità di scendere a basso livello quando le performance lo richiedono.
Requisiti preferenziali
  • Esperienza pregressa con WebAssembly (WASM) e la toolchain Emscripten.
  • Competenze in geometria computazionale (B-rep, operazioni booleane, tessellazione).
  • Conoscenza dei formati e standard per l'edilizia/architettura (es. IFC).
  • Abitudine a integrare tool basati su LLM nel proprio ciclo di sviluppo per generazione di codice, debugging, documentazione.
  • Background nello sviluppo di Game Engine o motori CAD/BIM
Cosa offriamo:
  • Contratto a tempo indeterminato, full-time.
  • RAL compresa tra 40 e 70K/anno, commisurata all'effettiva esperienza pregressa e alle competenze del profilo.
  • Percorso concreto di crescita professionale ed economica in un'azienda solida.
  • Buoni pasto e polizza sanitaria.
  • Sede moderna con spazi di socialità (campo di calcetto, sala ricreazione).

I dati saranno trattati e conservati esclusivamente ai fini della presente o di future selezioni, ai sensi del Regolamento UE 2016/679.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer: Grafica 3D & WebAssembly
Senior C++ Engineer: Grafica 3D & WebAssembly

Blumatica • Pontecagnano Faiano

On-site
EUR 40,000 - 70,000
Contratto indeterminato
Buoni pasto
Polizza sanitaria
+1
Ingegneri Settore Tecnico
Ingegneri Settore Tecnico

Blumatica • Pontecagnano Faiano

On-site
EUR 32,000 - 45,000
Periodo di formazione retribuito
Inquadramento CCNL Metalmeccanico
Back-end Developer
Back-end Developer

Axterisco • Forlì

Hybrid
EUR 42,000 - 62,000
Formazione continua
Budget libri e corsi
Sede a Forlì
Sviluppatore Software – Computer Graphics & 3D & Spatial Computing
Sviluppatore Software – Computer Graphics & 3D & Spatial Computing

DGS • Bari

On-site
EUR 42,000 - 64,000
.Net Developer
.Net Developer

Blazar Group • Turbigo

On-site
EUR 28,800 - 35,200
Piano Personale di Crescita
Bonus aziendali
Eventi aziendali e team building
Sviluppatore C++
Sviluppatore C++

Adecco Italia • Trento

On-site
EUR 28,000 - 36,000
Analista Programmatore - Provincia di Bologna ovest
Analista Programmatore - Provincia di Bologna ovest

Michael Page International Italia S.r.l. • Bologna

On-site
EUR 30,000 - 40,000
Auto ad uso lavorativo
Mensa aziendale
Sede: Anzola dell'Emilia (BO)
Sviluppatore Frontend
Sviluppatore Frontend

Innovation System S.r.l. • Bessica

Hybrid
EUR 28,000 - 45,000
Retribuzione competitiva
Orari flessibili
Lavoro ibrido/Remoto quando possibile
Frontend Developer
Frontend Developer

mbrane • Catania

On-site
EUR 42,000 - 66,000
Buoni pasto
Benefit aziendali
Modalità ibrida
Software Developer .NET
Software Developer .NET

adesso.it • Milano

On-site
EUR 70,000 - 120,000