HPC Software Developer in Crawley

HPC Software Developer in Crawley

Crawley Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Jefferson Wells Key Accounts

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 competitive salary, bonuses, healthcare, and hybrid working options.
  • Other info: Dynamic work environment with excellent career growth and relocation support.
  • Why this job: Make a real impact in the energy sector while advancing your tech skills.
  • Qualifications: Masters in software engineering or equivalent, with C++ experience.

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: Jefferson Wells Key Accounts

Join a leading global energy technology business 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.
Jefferson Wells Key Accounts

Contact Detail:

Jefferson Wells Key Accounts Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, conferences, or even online webinars related to HPC and software development. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Show Off Your Skills

Create a portfolio showcasing your projects, especially those involving high-performance computing or algorithms. This is your chance to demonstrate your expertise in C++ and parallel computing. Make it easy for potential employers to see what you can do!

✨Ace the Interview

Prepare for technical interviews by brushing up on your knowledge of numerical methods and optimization techniques. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key, so show them you know your stuff!

✨Apply Through Our Website

Don’t forget to check out our website for the latest job openings! Applying directly through us not only shows your interest but also gives you a better chance of getting noticed. We’re here to help you land that dream job in HPC software development!

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
Inverse Problems
Numerical Inversion
Numerical Simulation
Linear Solvers
Nonlinear Solvers
Optimization
Algorithm Development
Data Handling Infrastructure

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in high-performance software development and any relevant projects. We want to see how your background in Computer Science, Physics, or Mathematics aligns with the role!

Showcase Your Skills: Don’t just list your skills; demonstrate them! Include specific examples of your work with C++, parallel computing, and any algorithms you've developed. This is your chance to shine!

Craft a Compelling Cover Letter: Your cover letter should tell us why you’re passionate about this role and how you can contribute to our team. Be genuine and let your personality come through – we love that!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Jefferson Wells Key Accounts

✨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 is your chance to show off your technical skills!

✨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 and demonstrate how you tackled complex problems.

✨Research the Company

Familiarise yourself with the company's projects and values. Understanding their focus on energy technology and how your role as an HPC Software Developer fits into their goals will help you tailor your responses and show genuine interest in the position.

✨Practice Your Presentation Skills

Since you'll be presenting results at conferences and client meetings, practice explaining complex concepts in a clear and engaging way. Consider doing mock presentations to friends or colleagues to build your confidence and refine your delivery.

HPC Software Developer in Crawley
Jefferson Wells Key Accounts
Location: Crawley
Go Premium

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

>