About the Role
We are seeking a Junior Software Engineer to join our team at Leonardo, a leading global player in Aerospace, Defense, and Security. As a Junior Software Engineer, you will contribute to the development of command and control systems in the defense sector. This position offers an exciting opportunity to work in a dynamic environment and develop your skills in software engineering.
What You'll Do
- Analyze and define software requirements at various levels of detail for command and control systems.
- Develop software using multiple programming languages, including C, C++, and Java.
- Manage client requests for modifications aimed at improving or debugging released software.
- Ensure compliance with applicable key performance indicators during the development of software components.
- Develop test cases to support software verification processes.
Requirements
- Bachelor's or Master's degree in Electronic Engineering, Computer Engineering, Telecommunications Engineering, or equivalent.
- 1-3 years of experience in software development.
- Basic knowledge of popular virtualization tools (e.g., VMWare, VirtualBox).
- Strong programming skills in languages such as C, C++, and Java.
- Good knowledge of scripting languages (e.g., JavaScript, Python, Bash).
- Familiarity with data stream processing systems (e.g., Apache Kafka).
- Knowledge of Linux and Microsoft Windows operating systems.
- Understanding of communication networks and database usage.
- Experience with version control tools (SVN, Git, CVS) and development IDEs (Eclipse, JetBrains, Visual Studio).
Nice to Have
- Knowledge of Design Patterns and UML.
- Familiarity with software development processes according to IEEE 12207.
- Proactive attitude and ability to work in a team.
- Problem-solving skills and flexibility in handling topics outside your area of expertise.
What We Offer
- Competitive salary ranging from €60,000 to €80,000 annually.
- Hybrid working model with the possibility of remote work.
- Opportunities for professional development and training.
- Work in a collaborative and innovative environment.
- Travel opportunities within Italy and abroad after adequate on-the-job training.
This Junior Software Engineer position at Leonardo offers a unique opportunity to work in the defense sector with a hybrid work model and competitive salary.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months