HPC Software Developer in Crawley

HPC Software Developer in Crawley

Crawley Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Develop and optimise high-performance software for cutting-edge energy technology.
  • Company: Join a global leader in energy technology with a focus on innovation.
  • Benefits: Enjoy a competitive salary, bonuses, healthcare, and hybrid working options.
  • Why this job: Make a real impact by developing industry-leading algorithms and software.
  • Qualifications: Masters in software engineering or equivalent, with experience in C++ and numerical software.
  • Other info: Dynamic work environment with opportunities for professional growth and development.

The predicted salary is between 36000 - 60000 £ per year.

Do you have a background in Computer Science, Physics or Mathematics with experience of high-performance software or application development? This position will see you join a global energy technology business based out of their technology centre in Crawley; you will play a key role in the continued development of industry-leading algorithms & software.

Job Summary:

  • Develop, support and maintain industry-leading code, including HPC data-handling infrastructure and GPU-accelerated kernels.
  • Work with researchers to implement and develop new imaging algorithms and enhancements to existing methods.
  • Optimize new and existing production software to ensure ongoing high performance on cutting-edge hardware in both cloud and on-prem environments.
  • Present results at internal and external conferences and client meetings.
  • Provide support to commercialization and operational teams.

Qualifications:

  • Masters level degree in software engineering or equivalent.
  • Proven experience developing and supporting high-performance numerical software in C++, including parallel computing, performance profiling and CPU/GPU optimization.
  • Strong background in applied mathematics/physics/geophysics, especially in inverse problems, numerical inversion, numerical simulation, linear and nonlinear solvers, and optimization.

What's on offer?

Competitive base salary with bonus, private healthcare for employee & family, subsidised dental care, Health & Wellbeing programs such as the Employee Mental health support, health & wellness coaching, part employer and employee funded pension contribution, Income protection scheme, life insurance.

HPC Software Developer in Crawley employer: Talent Solutions Staffing UK

Join a leading global energy technology company in Crawley, where innovation meets opportunity. As an HPC Software Developer, you'll benefit from a competitive salary, comprehensive healthcare, and a supportive work culture that prioritises employee well-being and growth. With hybrid working options and a commitment to professional development, this role offers a unique chance to contribute to cutting-edge technology while enjoying a balanced lifestyle.
T

Contact Detail:

Talent Solutions Staffing UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land HPC Software Developer in Crawley

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups or webinars, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your HPC projects or any relevant software you've developed. This is your chance to demonstrate your expertise in C++ and parallel computing, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with numerical software and optimization techniques, as well as how you can contribute to the team’s success.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace HPC Software Developer in Crawley

C++
High-Performance Computing (HPC)
Parallel Computing
Performance Profiling
CPU/GPU Optimization
Applied Mathematics
Numerical Software Development
Imaging Algorithms
Numerical Inversion
Numerical Simulation
Linear Solvers
Nonlinear Solvers
Optimization
Cloud Computing
Presentation Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the HPC Software Developer role. Highlight your experience in high-performance software development and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background in Computer Science, Physics, or Mathematics makes you a great fit. Let us know what excites you about working with us at StudySmarter.

Showcase Your Technical Skills: Don’t forget to showcase your technical skills, especially in C++ and parallel computing. Mention any specific projects where you’ve optimised software or developed algorithms. We love seeing concrete examples of your work!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy!

How to prepare for a job interview at Talent Solutions Staffing UK

✨Know Your Stuff

Make sure you brush up on your knowledge of high-performance computing and numerical software development. Be ready to discuss your experience with C++, parallel computing, and any relevant algorithms you've worked on. This will show that you're not just a good fit on paper but also in practice.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous projects, especially those involving optimization or algorithm development. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewers to see how you tackle problems.

✨Engage with Their Work

Research the company’s current projects and technologies. If they’re working on specific imaging algorithms or HPC data-handling infrastructure, be prepared to discuss how your skills can contribute to these areas. This shows genuine interest and helps you stand out from other candidates.

✨Practice Your Presentation Skills

Since you'll need to present results at conferences and meetings, practice explaining complex concepts in simple terms. You might even want to prepare a mini-presentation on a relevant topic to demonstrate your communication skills during the interview. This will highlight your ability to convey technical information effectively.

HPC Software Developer in Crawley
Talent Solutions Staffing UK
Location: Crawley

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>