Senior Software Engineer

The Role:
In this role you’ll be part of a cross-disciplinary, Agile team designing, implementing, validating and maintaining embedded software in support of the evolutionof a connected devices initiative.



What you will do:
Design, implement, and validate high quality embedded software as part of an Agile team of engineers;

Help define and implement best practices and tools to improve team efficiency, effectiveness, and software quality;

Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing, system testing, automation, code analysis, source control, continuous integration;

Contribute to high-level and detailed software estimation to support planning activities;
Interface with other engineering teams and stakeholders to understand the application space and business requirements;


Participate in and lead design reviews and contribute to improvements in design and code quality produced by internal and external engineers;

Support sustaining software refactoring as needed to support hardware obsolescence.

What you need to have:
A Bachelors’ or Masters’ degree in Computer Science or Computer Engineering
Good knowledge of any modern Object Oriented programming language
Intermediate knowledge of C/C+
Knowledge of programming principles like SOLID and architectural viewpoints
Experience with multi-threaded programming
Excellent interpersonal, written, and oral communication skills
Good English language skill

What would be considered a plus:
 Knowledge of node.js, React or Angular or any other modern frontend framework
Knowledge of TDD
Experience with Agile and Scrum
Experience with CI/CD (e.g. GIT, Bamboo, Unit test) and collaboration tools (e.g. Jira,Confluence)
Experience with code reviews
Experience with Multi-coremicro-controllers, memory, peripherals,schematics, oscilloscopes/logic analyzers
Linux/Windows configuration and optimization

Location: Guanzate, Italy

IAMA Risorse Umane ringrazia sin d'ora tutti coloro che invieranno la propria candidatura. Entro 30 giorni dalla ricezione entrerà in contatto con le candidature ritenute in linea con la posizione, trascorso tale termine la selezione è da intendersi conclusa.

L'offerta si intende rivolta a candidati di ambo i sessi ai sensi della Legge n° 903/77.  Inviare curriculum con autorizzazione al trattamento dei dati personali secondo l’indicazione del Regolamento Ue 2016/679 (“GDPR”) in vigore dal 25 maggio 2018.  Gli interessati ambosessi sono invitati a leggere preventivamente sul sito (https://www.iamarisorseumane.it/)  l’informativa sulla Privacy.
 
Autorizzazione a tempo indeterminato all'esercizio dell'attività di ricerca e selezione del personale rilasciata dal Ministero del Lavoro e della Previdenza Sociale in data 29.03.2010 Prot 13/I/0004226
 
Sedi
Lombardia
Settore
Industry e servizi
Business unit
Tecnica - Produzione