We are looking for several Software Development Managers at Leonardo in Edinburgh. Leonardo is a global leader in defence electronics and designs and develops systems for situational awareness, surveillance and protection, across land, sea and air. The Radar and Advanced Targeting line of business, based in Edinburgh, is uniquely positioned as one of the world's top manufacturers of radars, lasers and infra-red countermeasure systems.
As a Software Development Manager at Leonardo, you will lead a software development team delivering to one or more of our key radar development programmes. You will clearly articulate the project position to stakeholders, lead your engineers to success, and manage the team through a transition to more agile techniques.
Who we are
Within the software engineering community at Leonardo Edinburgh, our mission is simple: "Deliver new features and enhancements quickly and continuously to keep our operators safe."
We want to build a community of world-class software engineers, who will nurture a world-class culture to create world-class products.
We have big aspirations for software engineering at Leonardo Edinburgh, and you could join us on this amazing journey.
What we can offer you
Flexible working, including work from home where practical, to give you the time and flexibility you need to enjoy a balanced life
Annual leave of 25 days plus 8 floating bank holidays
Award-winning pension scheme, including an attractive employer contribution
Access to thousands of online courses free of charge via Coursera
Learning & Development - we will assess your development needs in line with the role you wish to perform, to allow you to further develop your knowledge
Salary sacrifice schemes
Onsite Occupational Health Service to look after your physical and mental well-being, and keep you safe at work
Restaurant facilities, including a coffee shop and restaurant
Employee discount schemes for you and your family, including retail, cinema, hotel bookings and vehicle benefits
Family friendly work / life balance policies
Career breaks - where appropriate, we support you to pursue other interests outside the workplace
Positive support for the Reserves, including additional time off for Reservists
As a Software Development Manager:
You'll own the strategic direction of software in one or more value streams within a product family.
You'll schedule, estimate, execute and deliver software work packages, to both internal and external customers.
You'll communicate project progress to key stakeholders, including external customers.
You'll support customer and project needs through technical expertise.
You'll deliver software that satisfies requirements and meets quality standards.
You'll make sure software requirements for the project are complete, unambiguous and testable.
You'll support the team through a move from waterfall delivery to using agile techniques and practices.
You'll foster a culture of high-performance through mentoring, coaching and teaching.
You'll be supported to develop your skills, reach your goals, and become better every day.
We are looking for people who have experience and knowledge in the following areas:
Managing and developing software teams.
Full software development lifecycle.
Planning, including estimating, allocating and reviewing work.
Customer engagement and managing customer expectations.
Cost/quality trade-offs and risk management.
It is desirable, but not essential to have:
Awareness of software safety.
Broad business domain knowledge in an embedded software environment.
Experience in Aerospace, Defence or any other regulated sector such as medical or automotive.
Personal attributes and values are just as important to us as technical ability. We need you to:
Show a sense of Community: You'll embed yourself within our community, and value the progress all teams make. You'll want to help others.
Be Adaptable: You'll be adaptable to the evolving challenges our community face.
Be Curious: You'll be an avid learner and stretch yourself to deliver on our aspiring mission.
Show Radical Candor: You'll care personally and challenge directly.
Be Passionate: You'll show passion and purpose to succeed in our mission.
Be Pragmatic: You'll make pragmatic choices to strengthen our community and achieve our mission