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
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
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.