Principali responsabilità del nostro Senior Software Developer :
Prendere parte a progetti nuovi ed esistenti lavorando in team, allo sviluppo di software C# e C++ dedicati alle centraline controllo motore.
Progettazione di nuovi software e nella manutenzione di software esistenti.
Studi di fattibilità su nuove feature di sistemi aziendali nuovi e/o già esistenti.
Gestione delle tempistiche e delle attività del progetto.
Meeting con i responsabili dello sviluppo per discutere dei progetti.
Scrittura di codice di programmazione avanzato.
Scrivere rapporti di sviluppo.
Creazione di documenti tecnici per nuovi programmi software.
Competenze richieste
Laureto/a in informatica o esperienza analoga.
Ottima conoscenza linguaggi di programmazione quali C# e C++, ma mandatorio minimo 5 - 6 anni di esperienza di programmazione in C#
Ottima conoscenza della programmazione orientata agli oggetti: incapsulamento, ereditarietà e polimorfismo.
Event-driven architecture
Ottima conoscenza di WinForms
Conoscenza di Git, Azure DevOps
Esperienza con WPF in applicazioni winform
Conoscenza net framework 4.8
Conoscenza net core
Attitudine al problem solving
Conoscenza delle seguenti linee di comunicazione :
Can Bus
Seriale RS232/RS485
Ethernet
USB
WiFi, protocolli TCP - UDP
Conoscenza di alcuni standard di calibrazione presenti nell'automotive quali CCP, XCP
Preferibile esperienza pregressa nel mondo automotive
Buona conoscenza della lingua inglese, sia scritta che parlata
Gradita conoscenza ambienti web.
Esperienza e passione per il mondo motorsport o automotive saranno requisiti preferenziali.
Propensione al lavoro in team
Cosa offriamo
Ci piace lavorare a stretto contatto, crediamo nelle interazioni, il lavoro sarà on-site ma gli orari sono estremamente flessibili dalle 8.00 alle 20.00.
Inquadramento commisurato all'esperienza e al ruolo.
Chi siamo
Dal 1994 AiM vive e respira motorsport.
L’avventura è iniziata con il mondo del Kart, espandendosi poi a macchia d’olio in qualsiasi ambito degli sport motoristici, passando dall’Indy all’offroad per arrivare alla nautica e al motocross.
Sport, motori e dati sono la sua missione: creare strumenti semplici, efficaci e intuitivi per migliorare le performance della vettura, del team o del pilota, grazie anche allo sviluppo di software dedicati e al continuo supporto tecnico sui campi gara ma anche a distanza.
Logger, GPS, volanti, ECU, PDM e videocamere sono solo alcune delle linee di prodotto che AiM continua ad ampliare grazie al suo background tecnologico e alla sua esperienza nel mondo delle corse.
La ricerca è il cuore dell’azienda che investe fortemente nello sviluppo di prodotti e software sempre più affidabili e performanti, vantando nel proprio organico più di 30 ingegneri specializzati che lavorano in team per migliorare i diversi aspetti di ogni nuovo dispositivo.
La creazione e l’assemblaggio degli strumenti viene effettuata nella sede di Cernusco sul Naviglio (MI).
Alcune fasi della produzione (lavorazioni meccaniche in CNC, taglio e serigrafia delle protezioni, assemblaggio delle schede elettroniche SMC e connettori) negli anni sono state internalizzate per avere il maggior controllo della qualità nonché la massima flessibilità di produzione.
Dal 2004 l’azienda ha accettato una nuova sfida: fornire strumenti per il primo equipaggiamento delle linee più sportive di brand quali Lotus, KTM, BMW, Audi, MV Agusta, Dallara, Noble, Moto Morini.
* Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.