Physics Programmer

2 mesi fa


Emilia Romagna, Italia Confidenziale A tempo pieno

Milestone unazienda fondata nel 1996 che sviluppa e pubblica worldwide videogiochi multipiattaforma. Nella sua line-up sono presenti sia titoli basati su licenze prestigiose come MotoGP e Supercross che IP proprietarie.

Grazie al nostro knowhow tecnologico e creativo abbiamo saputo imporci sul mercato a livello internazionale nel segmento dei videogiochi racing, per cui siamo riconosciuti ed apprezzati in tutto il mondo. La nostra la storia di una realt solida, dinamica, in continua crescita e alla costante ricerca di nuove sfide tecnologiche e creative. I nostri team di sviluppo sono giovani, propositivi e uniti dalla grande passione per i videogiochi e da un forte entusiasmo per il proprio lavoro.

Posizione:
Il ruolo di R&D Physics Programmer unisce solide skill di programmazione, anche di basso livello, ad un'ottima conoscenza di física, di matematica e geometria 3D.

La risorsa sar inserita allinterno del reparto di R&D nel team specializzato nello sviluppo della simulazione física, per lavorare allo sviluppo di nuove funzionalit per la dinamica dei veicoli e relativi piloti, per linterazione con oggetti e le collisioni, ed in generale allo sviluppo di tecnologie per la simulazione ed al miglioramento di quelle esistenti, utilizzate per la realizzazione di titoli racing AAA multipiattaforma in Unreal Engine 4 e 5.
:
Esperienza pregressa come sviluppatore C-
- Conoscenza del C--, anche dei costrutti pi avanzati e delle tecniche di debug

Ottima capacit di creare codice efficiente, robusto e riutilizzabile
Buona conoscenza dellarchitettura di un game engine

Conoscenza della programmazione di algoritmi e strutture dati, anche in ambito multithread

Buona conoscenza dei concetti di base della simulazione física e di un motore fisico per videogame

Buone conoscenze di matematica e geometria 3D e capacit di utilizzo delle stesse per lo sviluppo

Capacit di integrare e lavorare agevolmente con codice di terze parti

Capacit di lavorare responsabilmente su architetture di grandi dimensioni

Forte attitudine al problem solving e proattivit nel proporre idee nuove e soluzioni innovative

Ottima conoscenza della lingua inglese

PREFERENZIALI

Esperienza con sistemi di simulazione física, in particolar modo per la simulazione avanzata di veicoli

Conoscenza pratica di Unreal Engine 4, dei suoi sottosistemi e del Gameplay Framework

Conoscenza della programmazione in Unreal Engine 4

Conoscenza di altri game engine quali Unity, Godot, etc.

Conoscenza di engine fisici quali PhysX, Chaos, Havok, Bullet, etc.

Passione per il mondo delle competizioni motociclistiche o automobilistiche

Conoscenza del funzionamento dei componenti di base di un veicolo (motore, trasmissione, sospensioni, etc.)

Capacit di organizzarsi a seconda delle priorit e delle scadenze

Adattabilit a nuovi ambienti di sviluppo e standard di programmazione

Passione per il mondo delle competizioni motociclistiche o automobilistiche

Altre informazioni:
modalit ibrida:
smartworking|ufficio, possibilit di crescita professionale