At a Glance
- Tasks: Join us as a Senior HPC Software Engineer, developing cutting-edge software solutions.
- Company: AWE is dedicated to keeping the nation safe through innovative technology.
- Benefits: Enjoy a 9-day working fortnight, generous pension, and family-friendly policies.
- Why this job: Be part of a mission-driven team working on industry-leading high-performance computing platforms.
- Qualifications: PhD or BSc/MSc in relevant fields with significant experience in software development.
- Other info: Limited remote work; flexible hours available to fit your lifestyle.
The predicted salary is between 47860 - 65000 £ per year.
Senior HPC Software Engineer – Aldermaston, Berkshire, RG7 4PR
Job Type: Full-TimeSalary: £47860 – £65000 per annum + 9-day fortnight, pension, life insurance
Senior HPC Software Engineer
Closing Date: 2nd October 2025
Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking .
Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site at AWE Aldermaston.
Package: £47,860 – £65,000 (depending on your suitability, qualifications, and level of experience). A relocation package may also be available with this role (terms & conditions apply).
Working pattern: AWE operates a 9-day working fortnight. We will consider flexible working requests so that your work may fit in with your lifestyle. Just let us know your preferred working pattern on your application.
Ready to play your part?
At AWE, it\’s not just a job, it\’s far more than that. Our shared purpose is to help keep the nation safe. Could this role be the opportunity for you to play your part?
Would you like to work on an industry leading high-performance computing platform?
An opportunity is now available for a Senior HPC Software Engineer to provide computer science support, through development and deployment of software techniques and solutions.
As part of this role, you will be:
-
Providing appropriate assistance for porting specific codes to new platforms.
-
Designing, coding, testing, installing, and maintaining software modules.
-
Producing suitable online documentation.
-
Interacting with vendors, universities, and US laboratories on leading-edge research.
-
Undertaking research level investigation of advanced novel techniques for solution of multi-physics problems.
-
Developing relevant benchmarks for assessing current and future systems.
-
Maintaining an awareness of current and future developments in the HPC field.
Who are we looking for?
We do need you to have the following:
-
A PhD in Computer Science, Physics, Mathematics, or other numerate discipline plus at least 4 years relevant experience.
OR
-
A BSc/MSc Computer Science, Physics, Mathematics, or other numerate discipline plus at least 6-8 years relevant experience.
Whilst not to be considered a tick list, we\’d like you to have experience in some of the following:
-
The ability to programme in C, C++, Fortran, or a similar high-level language.
-
Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations.
-
Familiarity with parallel programming concepts – both threading and MPI style parallelism.
-
An understanding of software development life cycles.
-
An interest in processing technologies: software, hardware, and algorithms together with their use and application.
-
Experience of using debuggers and performance analysis tools would be advantageous.
-
Knowledge of open-source software.
-
Experience of working in Unix/Linux environment.
-
Ability to capture software requirements and produce appropriate implementations.
-
Software testing experience.
-
Familiarity with scripting languages – e.g. , bash, python.
-
Ability to write in clear and concise language on technical matters and summarise and present such material effectively.
You\’ll need to have the ability to work calmly and constructively in a priority changing environment and be able to manage your own workload. You will also have initiative, enthusiasm, a flexible approach, and ability to work to tight deadlines.
Work hard, be rewarded:
We ask a lot and set the bar high because our work truly matters. In return we offer balance, with award winning benefits including:
-
9-day working fortnight – meaning you get every other Friday off work, in addition to 270 hours of annual leave.
-
Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your contributions).
-
Family friendly policies: Maternity Leave – 39 Weeks Full Pay and Paternity Leave – 4 Weeks Full Pay.
-
Opportunities for Professional Career Development including funding for annual membership of a relevant professional body.
-
Employee Assistance Programme and Occupational Health Services.
-
Life Assurance (4 x annual salary).
-
Discounts – access to savings on a wide range of everyday spending.
-
Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring.
The \’Working at AWE\’ page on our website is where you can find full details in the \’AWE Benefits Guide\’.
#LI-KT
Senior HPC Software Engineer - Aldermaston employer: AWE Nuclear Security Technologies
Contact Detail:
AWE Nuclear Security Technologies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior HPC Software Engineer - Aldermaston
✨Tip Number 1
Familiarise yourself with the latest trends in high-performance computing (HPC). This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews, showcasing your passion and knowledge in the field.
✨Tip Number 2
Network with professionals in the HPC community. Attend relevant conferences, webinars, or local meetups to connect with others in the industry. This can lead to valuable insights and potentially even referrals for the position at AWE.
✨Tip Number 3
Prepare to discuss your experience with parallel programming and software development life cycles. Be ready to provide specific examples of projects you've worked on that demonstrate your skills in these areas, as they are crucial for the Senior HPC Software Engineer role.
✨Tip Number 4
Research AWE's mission and values thoroughly. Understanding their commitment to national safety and how your role contributes to this can help you articulate why you're a great fit for the team during your interview.
We think you need these skills to ace Senior HPC Software Engineer - Aldermaston
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience in high-performance computing and software engineering. Emphasise your programming skills in C, C++, Fortran, or similar languages, and any experience with parallel architectures and Unix/Linux environments.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the mission of AWE. Mention specific projects or experiences that demonstrate your ability to design, code, and maintain software modules, as well as your familiarity with advanced computing techniques.
Highlight Relevant Qualifications: Clearly state your educational background, especially if you hold a PhD or relevant degree in Computer Science, Physics, or Mathematics. Include details about your years of experience and any notable achievements in the field.
Showcase Soft Skills: AWE values initiative, flexibility, and the ability to work under pressure. Use examples from your past experiences to illustrate how you've successfully managed workloads and adapted to changing priorities.
How to prepare for a job interview at AWE Nuclear Security Technologies
✨Showcase Your Technical Skills
Make sure to highlight your programming experience in languages like C, C++, or Fortran. Be prepared to discuss specific projects where you've applied these skills, especially in high-performance computing contexts.
✨Demonstrate Problem-Solving Abilities
Prepare examples of how you've tackled complex multi-physics problems in the past. Discuss any novel techniques you’ve researched or implemented, as this will show your capability to innovate in challenging situations.
✨Familiarise Yourself with AWE's Mission
Understand AWE's purpose and the importance of their work in national safety. Be ready to express how your role as a Senior HPC Software Engineer can contribute to this mission, showing your alignment with their values.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and future developments in HPC at AWE. This not only shows your interest but also helps you gauge if the company culture aligns with your expectations.