Undergraduate Software Engineer
Apply now

Undergraduate Software Engineer

Edinburgh Placement 20000 - 30000 £ / year (est.) No home office possible
Apply now
C

At a Glance

  • Tasks: Join us as an Undergraduate Software Engineer and create cutting-edge software for real-world systems.
  • Company: BAE Systems is a global leader in advanced defense, aerospace, and security solutions.
  • Benefits: Enjoy flexible working, competitive pension, enhanced leave, and employee discounts.
  • Why this job: Make a real difference while developing your skills in a supportive, inclusive environment.
  • Qualifications: You need a predicted 2.2 in Computing, Computer Science, or related fields.
  • Other info: This role requires on-site attendance 4 days a week with opportunities for community involvement.

The predicted salary is between 20000 - 30000 £ per year.

Description Job Title : Undergraduate Software Engineer Location : Hillend BAE Systems do offer a range of hybrid and flexible working arrangements, however it is expected on our Undergraduate Programme you will be required to attend your site 4 days per week. Please note, this may be subject to change in line with the needs of the business. The hybrid working arrangements including which days you are required to work on site/remotely will be outlined by your line manager. Salary: £25,000 At BAE Systems, we provide some of the world’s most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of 93,100 people in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security, and keep critical information and infrastructure secure. What you will be doing On an Undergraduate Placement, over 12 months, an individual would be expected to be involved in a number of areas in order to develop a broad understanding of the Software function. Which will be create cutting edge software for our hardware and be involved in the entire lifecycle of a product, from design and development to integration. Work closely with both Electronic and Systems engineers, you’ll enable the development of complex real-world systems that have to perform perfectly every time, as the consequences of failure could be catastrophic. We also provide the opportunity to get involved in projects outside of your primary remit. We encourage you to seek a stretch project in which you’ll gain different experiences. With our huge portfolio of products and our multinational presence, there are opportunities to get involved in something different around every corner. Additionally, we encourage involvement in community projects, STEM initiatives and support groups (called employee resource groups) which all provide valuable learning and development experiences that you may not have access to in your day-to-day role. To ensure we retain our talented people, we offer a blend of sponsorship, additional support in career development planning and a portfolio of high potential development programmes. We are also fully committed to supporting graduates to work towards professional registration and Chartership with a range of professional institutes (e.g. the IET and IMechE). Our graduate scheme is accredited with a number of different professional institutes, which means that we have demonstrated high standards of delivery and support. Our mission is to build a strong, diverse, adaptable, and high performing work force that will develop and grow our future business. We believe that everyone has talent, and at the heart of our talent management approach our ambition is to be recognised as the UK’s top employer in the defence and security sector for valuing diversity and inclusion. Accelerated development will be offered to those who have the aspiration, ability, and performance to fulfil roles that are critical to our future success. Using The Future Talent Programme, we select high potential graduates and provide them with further tailored development opportunities. Specific activities could include: You will be allocated into a project and tasked as an engineering within the team. Your work will be expected to make real contribution to addressing the engineering issues on a programme and will be likely to encompass requirements evaluation and problem solving, engineering deliverable presentation. Engineering data information, meeting and briefing notes, report writing, presentation preparation, cost, schedule and risk analysis. Skills As a minimum requirement you’ll need to have obtained, or be predicted to obtain, a 2.2 in your Bachelor’s in Computing, computer science or IT networks related subject; Maths; Physics To be considered for this role you must be returning to University to complete your degree. Benefits You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You’ll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts – you may also be eligible for an annual incentive. Team Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. A career here means using your passion and ingenuity to defend national security with breakthrough technology and intelligence solutions. It’s rewarding work that truly makes a difference. And as you tackle critical projects, you’ll work alongside a supportive team – driven by a shared ambition to protect what really matters. At BAE Systems, you’ll find an extraordinary career where you can realize your true potential. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity, rewards integrity and merit, and where you’ll be empowered to fulfil your potential. We welcome candidates from all backgrounds and particularly from sections of the community who are currently under represented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Export Control / Security Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Click here for more information on national security vetting levels. Qualification requirements As a minimum requirement you’ll need to have obtained, or be predicted to obtain, a 2.2 in your Bachelor’s in Computing, computer science or IT networks related subject; Maths; Physics Start date (dd Month Year) 23/06/2025 Length of contract 12 months

Undergraduate Software Engineer employer: Cyber Security Jobsite

At BAE Systems, we pride ourselves on being an exceptional employer, offering a dynamic work environment in Hillend where innovation meets purpose. Our commitment to employee growth is evident through tailored development programs and opportunities to engage in diverse projects, ensuring that every undergraduate software engineer can make a meaningful impact while enjoying a supportive and inclusive culture. With competitive benefits, flexible working arrangements, and a focus on community involvement, we empower our employees to thrive both personally and professionally.
C

Contact Detail:

Cyber Security Jobsite Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Undergraduate Software Engineer

✨Tip Number 1

Make sure to familiarize yourself with BAE Systems' projects and technologies. Understanding the specific software solutions they develop will help you demonstrate your enthusiasm and knowledge during interviews.

✨Tip Number 2

Engage with current employees on platforms like LinkedIn. This can provide you with insights into the company culture and the types of projects you might work on, which can be valuable in your discussions with recruiters.

✨Tip Number 3

Participate in relevant community projects or STEM initiatives. Highlighting your involvement in these areas can showcase your commitment to engineering and technology, making you a more attractive candidate.

✨Tip Number 4

Prepare to discuss your problem-solving skills and experiences in engineering contexts. Be ready to share examples of how you've tackled challenges in your studies or projects, as this is crucial for the role.

We think you need these skills to ace Undergraduate Software Engineer

Programming Skills (e.g., Python, Java, C++)
Understanding of Software Development Life Cycle (SDLC)
Problem-Solving Skills
Collaboration and Teamwork
Data Analysis
Technical Documentation Skills
Presentation Skills
Knowledge of Algorithms and Data Structures
Familiarity with Version Control Systems (e.g., Git)
Basic Understanding of Hardware-Software Integration
Attention to Detail
Adaptability and Willingness to Learn
Time Management Skills

Some tips for your application 🫡

Understand the Role: Make sure you fully understand the responsibilities and expectations of the Undergraduate Software Engineer position. Highlight your relevant skills and experiences that align with the job description.

Tailor Your CV: Customize your CV to reflect the skills and experiences that are most relevant to the role. Emphasize your academic achievements in Computing, Computer Science, or IT Networks, as well as any projects or internships that demonstrate your software engineering capabilities.

Craft a Compelling Cover Letter: Write a cover letter that not only showcases your enthusiasm for the role but also explains why you want to work at BAE Systems specifically. Mention any relevant projects or experiences that demonstrate your problem-solving skills and ability to work in a team.

Highlight Your Commitment to Diversity: BAE Systems values diversity and inclusion. If applicable, share any experiences or perspectives that contribute to this commitment. This could include involvement in community projects, STEM initiatives, or support groups.

How to prepare for a job interview at Cyber Security Jobsite

✨Understand the Role

Make sure you have a clear understanding of the Undergraduate Software Engineer role. Familiarize yourself with the responsibilities, such as software development and collaboration with electronic and systems engineers. This will help you articulate how your skills align with the job.

✨Showcase Your Projects

Be prepared to discuss any relevant projects you've worked on, especially those that demonstrate your problem-solving skills and technical abilities. Highlight experiences that relate to software development and engineering, as these will resonate well with the interviewers.

✨Emphasize Teamwork and Collaboration

BAE Systems values teamwork, so be ready to share examples of how you've successfully worked in teams. Discuss your ability to communicate effectively and collaborate with others, particularly in engineering contexts, as this is crucial for the role.

✨Express Your Passion for Technology

Convey your enthusiasm for technology and engineering. Talk about what excites you about the field and how you stay updated with the latest trends. This passion can set you apart and show that you're genuinely interested in contributing to BAE Systems' mission.

Undergraduate Software Engineer
Cyber Security Jobsite
Apply now
C
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>