What is a Software Engineer at Leonardo?
As a Software Engineer at Leonardo, you are at the intersection of cutting-edge aerospace, defense, and security technology. You are not just writing code; you are building the intelligence that powers complex mission-critical systems, from sophisticated radar arrays and electro-optic sensors to integrated network solutions. Your work directly impacts the safety and effectiveness of national security infrastructure, requiring a blend of high-level engineering rigor and innovative software design.
This role is inherently multidisciplinary. You will collaborate with systems engineers, hardware specialists, and domain experts to translate abstract technical requirements into robust, reliable software. Whether you are developing for real-time systems in Edinburgh or optimizing network architectures in Yeovil, your contributions are foundational to the operational success of Leonardo products. You will face challenges involving high-stakes performance, system integration, and strict safety-critical standards.