
Graduate Software Engineer
Leonardo S.p.A.25 days ago
Newcastle, United KingdomEntry Level
Responsibilities
- Create high-quality, robust software for real-time aerospace and defence projects.
- Participate in all aspects of product development, from solution concept through system integration.
- Document and record work products and maintain them under configuration management.
- Prepare plans and progress reports for the supervisor.
- Develop practical skills in software design techniques for aerospace applications and related processes and technologies.
- Collaborate with Software, Systems, Firmware, and Electronics Engineers to solve complex integration problems.
- Potentially investigate development methodologies and contribute to the future direction of software development.
Requirements
- Minimum 2:2 bachelor’s or integrated master’s degree, or a higher degree such as an MSc or PhD.
- Relevant academic subjects include Software Engineering, Computer Science, Physics, Mathematics, or Electronic Engineering.
- Enthusiasm for software design and willingness to work in a fast-paced, collaborative environment.
- Agile development experience and programming knowledge in an object-oriented language such as C++ are highly desirable.
- Knowledge of UML is highly desirable.
- Relevant summer or industrial placement experience is highly desirable.
- Applicants must provide a full statement of university courses, projects, and corresponding grades or marks.
- Successful applicants must provide identity, UK work-eligibility, criminal record declaration, and five-year employment or education history information for BPSS checks; additional security vetting may apply.
Benefits
- £1,000 welcome bonus and potential £1,000 exit bonus upon successful completion of the 18-month programme.
- Potential Temporary Accommodation Allowance subject to specific criteria.
- Hybrid working based in Newcastle, with at least three days per week on site and potentially five days depending on the project.
- Permanent contract.
- Generous leave with the opportunity to accrue up to 12 additional flexi-days annually.
- Award-winning pension scheme with up to 15% employer contribution.
- Free mental health support, financial advice, and employee-led inclusion and diversity networks.
- Employee bonus scheme and annual employee stock ownership plan.
- Up to £500 annually in flexible benefits, including private healthcare, dental and family cover, technology and lifestyle discounts, and gym memberships.
- Company-funded support for wellbeing, career development, and work-life balance.