Leonardo is looking for a Software Engineer to work in the Airborne Software Communication unit of the Electronics Division in Pisa. The person will be responsible for designing, implementing, and verifying software applications on real-time operating systems for military equipment.
Requirements
- Master's degree in Computer Science, Computer Engineering, Telecommunications Engineering, or equivalent
- 3-5 years of experience as an Expert or 5-10 years as a Senior
- Knowledge of C/C++ and Python programming languages
- Knowledge of Real-Time Operating Systems (e.g. VxWorks, Integrity)
- Knowledge of Software Engineering principles (e.g. algorithm implementation, data structures, design patterns)
- Knowledge of Windows and Linux Operating Systems as advanced users
- Experience in writing project documentation (specification, design, and test documents)
- Experience in writing test code
Benefits
- Fixed salary commensurate with experience and the level of the selected person, accompanied by incentives linked to business results
- Opportunities for continuous training and updating of professional and soft skills
- Work-Life Balance: hybrid and flexible work formulas
- Well-being: multiple solutions tailored to the needs of employees