Leonardo is an international industrial group, among the world's leading players in Aerospace, Defense and Security, which realizes multidisciplinary technological capabilities in the Helicopters, Aircraft, Aerospace Structures, Electronics, Cyber Security and Space fields.
Requirements
- Master's Degree in Computer Science or Information Technology
- 2+ years of experience in software development activity
- Excellent knowledge of C/C++ and Ada95 languages
- Knowledge of RTOS used in avionics (e.g. Green Hills INTEGRITY)
- Experience in analysis and elicitation of system requirements
- Definition of software requirements, architectural design and detailed design
- Knowledge of SysML/UML
- Knowledge of avionics software lifecycle DO-178B/C
- Knowledge of avionics protocols/buses (e.g. MIL-STD-1553, ARINC429, Ethernet, TCP/IP, AFDX)
- Knowledge of Git/Gitea and Serena Dimensions CM
- Knowledge of Model Based Design
- Use of requirement management tools (e.g. DOORS)
- Use of main IDEs (e.g. Understand, Visual Studio Code)
- Ability to work in teams
- Ability to communicate clearly and concisely
- Ability to plan and manage time
- Ability to write technical documentation
- Problem solving, critical thinking and results-oriented
- Attention to detail and quality-oriented
- Flexibility and ability to adapt to change
- Proactivity and intrapreneurship
- Rigor in procedures and respect for standards
Benefits