Leonardo, a global leader in Aerospace, Defense and Security, is seeking an Avionic Software Engineer for their Electronics Division's Safety Critical Avionic Equipment SW – Cockpit SW unit in Pomezia, Italy. With over 60,000 employees worldwide and operations in 150 countries, Leonardo offers a dynamic environment at the forefront of technological innovation.
The role involves developing and verifying real-time embedded software and safety-critical applications for avionic systems, working with cutting-edge technology in the aerospace sector. Key responsibilities include analyzing client requirements, developing avionic HMI applications, writing test scenarios, and integrating software into final systems.
The ideal candidate should have a Master's degree in Computer Engineering, Electronics Engineering, or Computer Science, with 1-5 years of experience. Technical requirements include proficiency in C/C++ and Python, knowledge of real-time operating systems, and experience with software versioning tools. Knowledge of avionic standards (DO178C) and OpenGL is a plus.
Leonardo offers a comprehensive benefits package including competitive salary, performance-based bonuses, and continuous professional development opportunities. The company promotes work-life balance through hybrid work arrangements and provides various well-being programs covering economic, physical, social, and psychological aspects.
The position offers excellent career growth opportunities in a multinational environment, working with advanced technologies and complex systems. The company culture emphasizes inclusion, diversity, and personal development, making it an ideal workplace for professionals seeking to advance their careers in aerospace software engineering.
This role requires mainly on-site presence with occasional short to medium-duration travel opportunities both domestically and internationally. The position falls under the Metal-mechanical Industry National Collective Labor Contract, ensuring strong employee protections and benefits.