Leonardo · Nerviano, Italia, Italia ·


Descrizione dell'offerta

La posizione è aperta all’interno del team di Leonardo.**Job Description:**Leonardo SpA is an international industrial group, among the world's leading companies in Aerospace, Defense, and Security, creating multi-domain technological capabilities in Helicopters, Aircraft, Aerostructures, Electronics, Cyber Security, and Space. With over 60,000 employees worldwide, the company has a strong industrial presence in Italy, the United Kingdom, Poland, the United States, and operates in 150 countries also through subsidiaries, joint ventures, and shareholdings.A protagonist in major global strategic programs, it is a technological and industrial partner for Governments, Defense Administrations, Institutions, and businesses.Within the **Cyber & Security Solutions Area**, we are looking for an **Embedded Software Developer** for our **Milan Nerviano** office.The person will be responsible for the following activities:* Design and develop software applications on Linux and Windows architectures.* Write efficient code, debug, and maintain applications.* Design and develop software for embedded systems with real-time operating systems.* Apply low-level programming techniques to ensure responsiveness to real-time signals.* Study and apply DMR and P25 standards in the context of digital radio communications.* Develop software solutions compliant with regulations in the professional radio sector.* Manage software projects, planning activities, monitoring progress, and coordinating teamwork.* Collaborate in defining the product roadmap and coordinating between parallel projects.* Propose technical and functional improvements for product and process optimization.* Contribute to innovation by identifying new solutions and technologies.* Ensure the reliability and security of products intended for mission-critical contexts.* Support the development of solutions for operational areas such as law enforcement, emergency, industry, and critical infrastructure.**Education:*** Technical degree in Telecommunications Engineering or Electronics or Computer Science**Professional experience acquired (role/context/sector/previous seniority):*** Work/study experience abroad is required, even for short, non-continuous periods.* At least 4 years of work experience.* Previous work experience is required in: * SW design in the field of real-time embedded systems (Receivers and Transmitters with analog modulations (e.G., FM-FFSK) and digital (C4FM, H-DQPSK, H-CPM, Viterbi Decoder)) * SW design in the field of IP protocols in a "real-time" environment (e.G., VoIP) * SW design in the field of Web Graphical Interfaces optimized for embedded systems. * Experience in SW programming on PCs with Windows and Linux operating systems. * Experience in the development of PMR radio systems in a "real-time" environment will be positively evaluated.**Technical skills:*** Experience in developing SW and FW in "real-time" embedded systems with particular functionalities related to the processing of signals derived from RF radio boards. Knowledge of IP networks and synchronous PMR systems.* Advanced Networking skills (Routing & Firewall).* Cyber Security skills (NIST, CIS).**Language skills:*** Native Italian speaker, excellent knowledge of written and spoken English. Work/study experience abroad is required.**Computer skills:*** Operating Systems: Excellent knowledge of real-time Linux and Windows. Ability to create or customize specific Drivers.* Programming Languages: Excellent command of C, C++, Node.Js, and Python.* Scripting Languages: Experience with scripting languages such as PowerShell.* Cyber Security: * Knowledge of implementation techniques for Cyber Security for devices certified as secure by design. * Network security and system administration: In-depth knowledge of network configuration and management, firewalls, and intrusion prevention systems. * Cryptography and encoding: Ability to implement encryption techniques to protect data during transmission and storage. * Knowledge of Tools for Vulnerability Assessment, SAST, and DAST tests.**Behavioral skills:*** Interpersonal relationships and teamwork: Excellent listening, presentation, and communication skills, with a strong orientation towards self-development.* Reliability and responsibility: Commitment to achieving personal and group goals, with a proactive approach to change challenges and new implementation solutions.* Flexibility: Ability to adapt quickly to changes and work effectively in a dynamic environment.* Problem-solving: Ability to solve complex problems rigorously, effectively, and creatively.* Time management: Excellent ability to manage time and priorities efficiently.**Other (e.G., Availability for Travel/Specific Certifications required…):*** Availability for business trips* Certifications: Possession of relevant certifications such as Cisco CCNA, or other certifications in the telecommunications and IT fields.**Seniority:**Expert**Primary Location:**IT - Milano - Nerviano**Contract Type:**Permanent**Hybrid Working:**Hybrid

Candidatura e Ritorno (in fondo)