Firmware Software Engineer M/W – Milano

Firmware Engineer (M/W)

Your job responsibilities

To support the team, you are able to take the lead on all or part of the following business responsibilities :

·        Analysis of the existing

·        Participation in architectural choices

·        Ensure detailed design and development of web / mobile applications

·        Develop and implement related modules

·        Perform unit and functional tests

·        Implementation and monitoring of applications

·        Update documentation

·        Ensure quality of deliverables

·        Ensure a technological watch

·        Advocate for improvement solutions to short, medium and long term off applications

·        Participation in agile ceremonies

You have a desire to professionalize yourself on the possible missing skills.

 

What you need to succeed

You have knowledge in :

·        Low-level development (C)

·        High-level development (C++, Java, Python …)

·        Software Design and Architecture

·        Microprocessor/microcontroller (STM32, PIC, Raspberry …)

·        Modelling Software (UML)

·        Onboard electronic : FPGA, CPLD (VHDL, Verilog …)

·        Electronic Design

·        Operation system (LINUX, YOCTO…)

·        Versioning systems (git)

·       Real-time programming (RTOS)

Your profile and your personality

Graduated with a five years cycle Industrial Computer Engineer, embedded system, robotic, software development.

You have a strong appetite for complex projects and solving problems in the field of embedded systems. Your curiosity and technical culture are recognized in the professional environment but personal environment too. You have an easy challenge and you are constantly looking to improve.

You undertake, carry out projects, commitments. You challenge your methods and ideas to surpass yourself to achieve a high level of excellence. In this context, your engines can be technical, financial or human. You will be valued on your performance and/or that of your team.

 

Diplôme d’un cycle de cinq ans Ingénieur en informatique industrielle, système embarqué, robotique, développement logiciel.

Vous avez une forte appétence pour les projets complexes et la résolution de problèmes dans le domaine des systèmes embarqués. Votre curiosité et votre culture technique sont reconnues dans le milieu professionnel mais personnel aussi. Vous avez un défi facile et vous cherchez toujours à vous améliorer.

Vous entreprenez, réalisez des projets, des engagements. Vous challengez vos méthodes et vos idées pour vous dépasser afin d’atteindre un haut niveau d’excellence. Dans ce cadre, vos moteurs peuvent être techniques, financiers ou humains. Vous serez valorisé sur votre performance et/ou celle de votre équipe. En appui à l’équipe, vous êtes en mesure de prendre en charge chacune ou une partie des responsabilités d’affaires suivantes :

 

· Analyse de l’existant

· Participation aux choix architecturaux

· Assurer la conception détaillée et le développement des applications logicielles

· Développeur et implanter les modules connexes

· Effectuer des tests unitaires et fonctionnels

· Mise en place et suivi des applications

· Mettre à jour la documentation

· Assurer la qualité des livrables

· Assurer une veille technologique

· Plaider pour des solutions d’amélioration à court, moyen et long terme hors applications

· Participation aux cérémonies agiles

 

Vous avez une envie de vous professionnaliser sur les éventuelles compétences manquantes. Vous avez des connaissances en :

· Développement bas niveau (C)

· Développement haut niveau (C++, Java, Python …)

· Conception et architecture logicielle

· Microprocesseur/microcontrôleur (STM32, PIC, Raspberry …)

· Logiciel de modélisation (UML)

· Electronique embarquée : FPGA, CPLD (VHDL, Verilog …)

· Conception électronique

· Système d’exploitation (LINUX, YOCTO…)

· Systèmes de versioning (git)

· Programmation temps réel (RTOS) Nos ingénieurs informatiques sont responsables des activités de “transformation numérique”. Nous sommes présents dans de nombreux secteurs : aéronautique, spatial, ferroviaire, web, santé, agricole et bancaire, par exemple. Notre expertise est centrée sur l’évolution et le déploiement d’applications modernes. Nos projets proposent le meilleur de l’IT du moment : mise en place d’une chaîne DevOps avec environnement et déploiements automatisés, migrations vers le Cloud, développement d’applications en respectant les design patterns précis.

Insights

What it means to be a Fortil associate?

20/12/2023

Joséphine Bardin

Insights

Railway signalling, development of our structured engineering offer

09/02/2022

Julia Moynier

Featured