Overview
In this Industrial Placement Software Engineer role you will work on real-world projects from day one, guided by experienced engineers. You will split your time between customer-facing work and collaborative projects with other engineering disciplines, gaining exposure to the full software development lifecycle. You’ll learn state-of-the-art methods and tools while contributing to land, sea, or aerospace applications. This placement offers practical skill-building, cross-functional teamwork, and opportunities to engage in STEM outreach, all within a mission to advance technology and global safety.
Pay / Benefits
- company-funded benefits package
- flexible leave up to 12 flexi-days per year
- up to 15% employer pension contribution
- mental health support and financial advice
- private healthcare and other flexible benefits
- hybrid working
Responsibilities
- Join an Integrated Project Team to apply software engineering knowledge
- Develop practical design techniques for land, sea or aerospace contexts
- Broaden understanding of the software development lifecycle and business context
- Contribute to both customer-facing projects and cross-disciplinary engineering initiatives
Key requirements
- Currently studying Software Engineering or Computer Science
- Understanding of software engineering principles and programming in one or more languages
- Strong communication and interpersonal skills with the ability to challenge and contribute
- Enthusiasm and passion for software development
- Ability to apply system-level thinking
- communication
- interpersonal skills
- team collaboration
- programming in one or more languages
- knowledge of software engineering principles
- experience with the software development lifecycle
…
